Ampstek ยท 1 day ago
Lead Java Developer (Only USC or GC)
Ampstek is seeking an experienced Lead Java Developer to design, develop, and lead the implementation of scalable, high-performance enterprise applications. The role involves hands-on development, technical leadership, architecture decisions, and mentoring junior engineers while collaborating closely with product, QA, and DevOps teams.
IT Management
Responsibilities
Design, develop, and lead the implementation of scalable, high-performance enterprise applications
Provide technical leadership and make architecture decisions
Mentor junior engineers
Collaborate closely with product, QA, and DevOps teams
Qualification
Required
Strong expertise in Java (Java 8+)
Spring Framework (Spring Boot, Spring MVC, Spring Security)
Microservices architecture and RESTful APIs
Hibernate / JPA
Strong understanding of multithreading, concurrency, and JVM internals
Experience with SQL & NoSQL databases (Oracle, MySQL, PostgreSQL, MongoDB)
Hands-on experience with API integration and message queues (Kafka / RabbitMQ)
Experience with Git, Maven/Gradle
Solid knowledge of design patterns and SOLID principles