About the Role" "Backend Java Developer" "Responsibilities" - Design, develop, and maintain robust and scalable Java-based backend applications. - Write clean, efficient, and reusable code following best practices. - Develop and maintain RESTful APIs and integrate with front-end applications and third-party services. - Deploy and manage Java applications on WebLogic or similar application servers. - Support CI/CD pipelines and contribute to automation of builds and deployments. - Create and maintain shell scripts or similar for deployment, health checks, and other DevOps-related tasks. - Monitor application performance and troubleshoot issues in production and non-production environments. - Collaborate with front-end developers, QA, DevOps, and other teams to ensure seamless integration and delivery.
"Required Skills" - Strong programming skills in Java (Java 8 or above). - Experience with Spring Framework / Spring Boot. - Proficient in working with RESTful APIs. - Good understanding of relational databases (e.g., Oracle, MySQL) and writing complex queries. - Hands-on experience in deployment and configuration of applications on WebLogic or similar application servers. - Familiarity with shell scripting or Python/Perl scripting for automation and system tasks. - Basic knowledge of CI/CD tools like Jenkins, Maven, Git, etc. - Understanding of software development lifecycle and agile methodologies.
"Desirable Skills" - Experience with other programming languages such as Python or Perl. - Knowledge of cloud platforms like AWS, Azure, or Google Cloud. - Familiarity with containerization technologies like Docker and Kubernetes. "Education Qualification" - Bachelor's degree in Computer Science, Engineering, or related field.
Job details are sourced from the employer's original posting.
Open job postingAbout the company
Ascendion is a company that provides software engineering solutions.