D

Mid-Senior Level Java Backend Developer

d2sol inc United State
Relocation
Apply
AI Summary

Design and develop scalable enterprise backend systems using Java technologies. Lead system design, implementation, and lifecycle management in Agile environments. Provide technical mentorship and support for cross-functional teams.

Key Highlights
Participate in JAD sessions for system design and implementation
Develop backend systems with Java/J2EE, Spring, and Hibernate
Mentor junior developers and provide technical solutions
Key Responsibilities
Participate in business requirement gathering sessions with analysts and subject-matter experts
Engage in Joint Application Development (JAD) sessions for detailed system design, development, implementation, and lifecycle management
Provide analysis and implementation support for enterprise applications
Develop functionality based on defined requirements
Design and develop scalable backend systems using Java technologies
Develop business logic and server-side components using Java/J2EE technologies
Design and implement RESTful and SOAP-based web services
Work with frameworks such as Spring, Spring Boot, and Hibernate for application development
Perform database design, development, and optimization using SQL and relational databases (Oracle, MySQL, PostgreSQL)
Ensure application performance, security, and scalability
Follow Agile methodologies and best practices for software development, testing, and deployment
Collaborate with cross-functional teams including front-end developers, QA teams, and DevOps engineers
Maintain code quality through unit testing, code reviews, and documentation
Mentor junior developers with 1–2 years of experience
Provide technical and production support
Technical Skills Required
Java Spring Framework SQL
Benefits & Perks
Relocation benefits offered
Nice to Have
Experience with front-end technologies (HTML, CSS, JavaScript)
Familiarity with build tools such as Maven/Gradle and version control systems like Git

Job Description


Posted Date: 06/25/2024

Requires participation in business requirement gathering sessions with business analysts and subject-matter experts. Participate in Joint Application Development (JAD) sessions for detailed system design, development, implementation, and life cycle management of projects. Provide analysis and implementation support for enterprise applications and develop functionality based on defined requirements. Design and develop scalable backend systems using Java technologies.

Develop business logic and server-side components using Java/J2EE technologies. Design and implement RESTful and SOAP-based Web Services. Work with frameworks such as Spring, Spring Boot, and Hibernate for application development. Perform database design, development, and optimization using SQL and relational databases such as Oracle, MySQL, or PostgreSQL.

Ensure application performance, security, and scalability. Follow Agile methodologies and best practices for software development, testing, and deployment. Collaborate with cross-functional teams including front-end developers, QA teams, and DevOps engineers. Maintain code quality through unit testing, code reviews, and documentation. Mentor junior developers with 1–2 years of experience. Provide technical and production support.

Requires Degree in computer science/engineering or related field. MS (3 YRS) or BS (5 YRS) of work experience required. Position requires experience in Java/J2EE technologies, Spring Framework (Spring Boot, Spring MVC), Hibernate/JPA, and Web Services (REST, SOAP). Experience with front-end technologies (HTML, CSS, JavaScript) is a plus. Familiarity with build tools such as Maven/Gradle and version control systems like Git.

Ability to provide technical solutions, mentor junior members, and manage various phases of the project lifecycle.

Job in Morrisville, NC and various unanticipated client locations throughout the USA. Relocation benefits offered.

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

The Voleon Group

United State

AI Underwriting Specialist

Programming
7h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

artificial intelligence underw...

United State
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

artificial intelligence underw...

United State

Subscribe our newsletter

New Things Will Always Update Regularly