Logo
Aditi Consulting

Java Backend Developer

Aditi Consulting, San Jose, California, United States, 95199


Pay Rate:

$70.00 - $75.00/hr.

Summary: We are looking for a highly skilled Java Backend Engineer with at least 5 years of experience to join our dynamic and innovative development team. As a backend engineer, you will be responsible for designing, building, and maintaining scalable, high-performance systems that power our core services. This role requires deep expertise in Java and backend technologies to contribute to the overall software architecture and design.

Daily Responsibilities:

Design, develop, and maintain highly scalable backend services and APIs using Java. Collaborate with cross-functional teams, including front-end developers, product managers, and QA engineers to deliver high-quality features. Optimize system performance, reliability, and scalability, ensuring the system can handle high traffic and large datasets. Write clean, maintainable, and efficient code following best practices for software development (e.g., SOLID principles, design patterns). Develop RESTful APIs and microservices architecture to support various applications. Integrate databases and third-party services, including relational and NoSQL databases. Troubleshoot and resolve complex technical issues across the backend system. Participate in code reviews to ensure quality and adherence to standards. Mentor junior developers, providing guidance on best practices and improving overall team productivity. Stay up-to-date with the latest industry trends and technologies, continuously improving the backend architecture.

Top three required technical skills:

5+ years of experience in backend development with a strong focus on Java (Java 8+ preferred). Expertise in Spring Framework (Spring Boot, Spring Data, Spring Security). Experience with microservices architecture and building RESTful APIs.

Three Skills that that are nice to have

Experience with DevOps practices (monitoring, logging, scaling backend services). Knowledge of front-end technologies for better collaboration with front-end teams (e.g., Angular, React). Familiarity with testing frameworks (JUnit, Mockito)

Compensation: The pay rate range above is the base hourly pay range that Aditi Consulting reasonably expects to pay someone for this position (compensation may vary outside of this range depending on several factors, including but not limited to, a candidate's qualifications, skills, competencies, experience, location and end client requirements).

Benefits and Ancillaries: Medical, dental, vision, PTO benefits and ancillaries may be available for eligible Aditi Consulting employees and vary based on the plan options selected by the employee.

Aditi Consulting LLC uses AI technology to engage candidates during the sourcing process. AI technology is used to gather data only and does not replace human-based decision making in employment decisions.

#AditiConsulting