Senior Java Microservices Developer c2c jobs | Mountain View CA | Contract

Contract

Java Microservices Developer

Java Microservices Developer

 

Location: Mountain View CA
Contract

Position Overview: We are seeking a highly experienced Senior Java Microservices Developer with 10 years of professional experience to join our dynamic team. The ideal candidate will have deep expertise in Java development, extensive experience with microservices architecture, and a proven track record of delivering scalable and reliable applications. This role involves designing, developing, and maintaining microservices-based applications, as well as mentoring junior developers and collaborating with cross-functional teams.

Key Responsibilities:

Design and Development:
Design, develop, and maintain scalable and efficient microservices-based applications using Java.
Implement RESTful APIs and ensure seamless integration with other services and systems.
Architecture and Best Practices:
Develop and implement microservices architecture, ensuring high performance, scalability, and reliability.
Establish and enforce coding standards, best practices, and guidelines for microservices development.
Integration and Deployment:
Integrate microservices with databases, third-party services, and legacy systems.
Automate deployment processes using CI/CD pipelines and containerization technologies (e.g., Docker, Kubernetes).
Performance Optimization:
Monitor and optimize the performance of microservices applications, identifying and resolving bottlenecks and inefficiencies.
Implement caching, load balancing, and other performance-enhancing techniques.
Qualifications:

Education:
Bachelor’s degree in Computer Science, Information Technology, or a related field. Advanced degree preferred.
Experience:
10+ years of professional experience in Java development.
Extensive experience with microservices architecture and related technologies.
Technical Skills:
Proficiency in Java and related frameworks (e.g., Spring Boot, Spring Cloud).
Strong understanding of microservices architecture, design patterns, and best practices.
Experience with RESTful API design and development.
Familiarity with containerization technologies (Docker, Kubernetes) and CI/CD pipelines.
Experience with cloud platforms (AWS, Azure, GCP) and distributed systems.
Knowledge of database technologies (SQL and NoSQL) and ORM frameworks (e.g., Hibernate).
Certifications:
Relevant certifications in Java development, microservices, or cloud technologies are a plus.

 

Click here for More remote and onsite Contract / Fulltime USA JOBS 

 

To apply for this job email your details to Nick.walker@metrixit.com