18 Oct
|
Boltin
|
Melbourne
Duration: 12 months Initially with chances of Contract to Hire
Role Overview:
We are looking for an experiencedSenior Java J2EE Developerwith 7+ years of hands-on experience in designing, developing, integrating, and supporting enterprise-grade Java applications.
The successful candidate will have solid expertise inJava, J2EE, Spring, Spring Boot, REST APIs, microservices, SQL databases, and enterprise application development, with a proven ability to work across the full software development lifecycle.
Key Responsibilities:
Design, develop, test, deploy, and maintain scalable Java/J2EE enterprise applications.
Develop robust and reusable applications usingCore Java, J2EE, Spring and Spring Boot.
Design and developRESTful APIs and web servicesfor enterprise applications.
Develop and maintainmicroservices-based applications.
Analyse business and technical requirements and translate them into effective technical solutions.
Perform application troubleshooting, debugging, performance tuning, and production support.
Develop database-driven applications and write efficientSQL queries, stored procedures, and database integrations.
Integrate applications with internal and external systems using APIs and messaging technologies.
Participate in code reviews and ensure adherence to coding standards and best practices.
Develop comprehensive unit and integration tests.
Collaborate with Business Analysts, Solution Architects, QA teams, DevOps engineers, and other stakeholders.
Identify and resolve application performance, scalability, and reliability issues.
Prepare technical documentation and support implementation and deployment activities.
Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives.
Required Technical Skills:
7+ years of hands-on experience in Java/J2EE development.
Strong knowledge ofCore Java, including OOP, Collections, Exception Handling, Multithreading.
Solid experience withJ2EE technologiessuch as Servlets, JSP, JDBC, JPA, and JMS.
Strong hands-on experience withSpring Framework and Spring Boot.
Experience developingRESTful APIs and web services.
Strong understanding ofMicroservices architecture.
Experience withHibernate/JPA.
Strong SQL skills and experience with relational databases such asOracle, PostgreSQL, MySQL, or SQL Server.
Understanding of CI/CD practices and tools such asJenkins, GitLab CI, Azure DevOps, or similar.
Strong understanding of software development lifecycle and Agile methodologies
#J-*****-Ljbffr
📌 JavaEe Developer (Melbourne)
🏢 Boltin
📍 Melbourne