JOBSEARCHER

Senior Java Developer

Version 1Denver, COL5 SeniorSeptember 15th, 2026
hackajob is collaborating with Version 1 to connect them with exceptional professionals for this role.Do you have the following skills, experience and drive to succeed in this role Find out below.Job DescriptionWe are seeking a highly skilled and experienced Senior Java Developer to join our dynamic team. The ideal candidate will have a strong background in Java development, extensive experience with AWS, database management, and preferred work experience in batch processing. As a Senior Java Developer, you will play a crucial role in designing, developing, and maintaining high-performance applications that meet our business needs.Key Responsibilities:Design and Development: Design and development of robust, scalable, and efficient Java applications.AWS Integration: Utilize AWS services to build and deploy cloud-based solutions, ensuring high availability and scalability.Database Management: Design, implement, and maintain database schemas, write complex SQL queries, and optimize database performance.Batch Processing: Develop and manage batch processing systems to handle large volumes of data efficiently.Code Quality: Ensure code quality through code reviews, unit testing, and adherence to best practices.Collaboration: Work closely with cross-functional teams, including product managers, QA engineers, and other developers, to deliver high-quality software solutions.Troubleshooting: Identify and resolve performance bottlenecks, bugs, and other technical issues.Mentorship: Provide guidance and mentorship to junior developers, fostering a culture of continuous learning and improvement.QualificationsEducation: Bachelor's or master's degree in computer science, Engineering, or a related field.Experience: Proven experience of 7+ years working as a Java Developer in product development or services environment.AWS Skills: Minimum 3+ years of work experience in AWS services such as EC2, S3, Lambda function, Step-functions, Event bus etc.Database Skills: Minimum 5+ years of work experience with relational databases (e.g., Oracle, MySQL, PostgreSQL), ability to write complex joins, performance troubleshooting experience etc.Technical Skills: Proficiency in Java, Spring Framework, Hibernate, and RESTful APIs.Problem-Solving: Excellent analytical and problem-solving skills.Communication: Strong verbal and written communication skills.Team Player: Ability to work effectively in a collaborative team environment.Preferred Qualifications:Batch Processing experience: Hands-on experience with batch processing frameworks and tools. xqanexlPython experience: Minimum of 2 years is nice to have.SC Clearance essential