Senior Java Developer - eTek IT Services, Inc.
Jeffersonville, IN
About the Job
Overview:
The Senior Java Developer plays a crucial role in our organization as they are responsible for the design, development, and deployment of high-quality software solutions using Java technologies. They work closely with cross-functional teams to understand business requirements and deliver scalable, efficient, and maintainable code.
Key Responsibilities:
Design and develop high-volume, low-latency applications for mission-critical systems
Contribute in all phases of the development lifecycle
Write well-designed, efficient, and testable code
Ensure designs are in compliance with specifications
Prepare and produce releases of software components
Support continuous improvement by investigating alternatives and recommending technologies
Collaborate with other team members to solve complex technical problems
Participate in code reviews to ensure best practices are followed
Debug, troubleshoot, and resolve software defects
Stay updated on emerging technologies and software development best practices
Required Qualifications:
Bachelor’s degree in Computer Science or related field
Proven experience as a Java Developer with a minimum of 5 years of experience
Expertise in Java development, including Java 8/11
Strong proficiency in Spring framework and Hibernate
Experience with J2EE architecture and design patterns
Proficiency in Agile software development methodologies
Solid understanding of unit testing and test-driven development
Experience with CI/CD pipelines and DevOps practices
Strong problem-solving and analytical skills
Excellent communication and teamwork skills
Source : eTek IT Services, Inc.