Engineer - Java
Axonect Kuala Lumpur, Kuala Lumpur, Malaysia
IT Services and IT Consulting · 1,001-5,000 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Develop, maintain, and enhance Java-based enterprise applications using Spring Boot and microservices architecture. Collaborate with cross-functional teams to implement features, perform testing, and ensure code quality through CI/CD processes.
What they look for
Requirements
Requires a bachelor's degree in Computer Science or a related field and at least 2 years of production-level Java development experience. Candidates should have strong knowledge of Java, Spring Boot, relational databases, and secure coding practices.
Full description
Key Responsibilities
- Develop, enhance, and maintain Java-based enterprise applications using established technical specifications and business requirements
- Build and support applications using Java, Spring Boot, microservices, reactive programming, and RESTful/SOAP APIs
- Collaborate with system analysts, developers, and other teams to implement application features and resolve technical issues
- Write unit and integration tests and support automated testing and CI/CD processes
- Maintain code quality and security standards, including OWASP secure coding practices
- Support application deployments, production monitoring, troubleshooting, and ongoing maintenance
- Use version control and development tools such as Git, GitLab, Jenkins, and SonarQube
- Prepare technical documentation and participate in code reviews and knowledge-sharing activities
Person Specifications
- Bachelor's degree or equivalent qualification in Computer Science, IT, or a related field
- Minimum 2 years of production-level Java application development experience
- Experience in Java application development, preferably in a production environment
- Knowledge of Java, Spring Boot, Maven, JPA, RESTful APIs, and relational databases such as MySQL
- Familiarity with microservices, reactive programming, automated testing, CI/CD, and version control
- Understanding of secure coding practices, application monitoring, and troubleshooting
- Exposure to AWS, Linux, Kafka, Redis, or other caching and messaging technologies is advantageous
- Strong analytical, problem-solving, communication, and teamwork skills
- Java or Oracle certifications are an added advantage
Vendor submissions - 12 months
Similar roles
-
Java FullStack Lead
Zensar Sholinganallur, Tamil Nadu, India
-
Senior Java Developer (Polish-speaking) - Freelance
Netguru Poland · PLN 333K/yr
-
Senior Software Engineer – Full Stack (Java)
Ford Motor Company Chennai, Tamil Nadu, India
-
Middleware Technical Product Manager – Java, GCP & SAP Integration
Ford Motor Company Chennai, Tamil Nadu, India
-
Senior Software Engineer (Java Backend) ,Retail Engineering
Apple Hyderabad, Telangana, India
-
Senior Java Engineer
Man Group Massachusetts, United States · $150K–$170K/yr