Java Tech Lead (Backend Heavy + React + AWS)
Role details
Job location
Tech stack
Job description
Technical Leadership
- Lead architecture, design, and development of microservices-based applications using Java technologies
- Provide technical direction and mentorship to development teams
- Enforce coding standards, best practices, and secure coding guidelines
- Conduct design reviews, code reviews, and performance tuning
Backend Development (75%)
-
Develop and maintain scalable backend services using:
-
Core Java, Java 8+ features
-
Spring Boot, Spring MVC, Spring Security
-
RESTful APIs and Microservices architecture
-
Work with distributed systems, caching, and messaging frameworks (Kafka, MQ)
-
Optimize application performance, reliability, and scalability
Frontend Development (25%)
-
Contribute to UI development using:
-
React.js, JavaScript, TypeScript
-
HTML5, CSS3
-
Collaborate with UX/UI teams to build responsive and intuitive interfaces
-
Integrate frontend with backend APIs
Cloud & DevOps (AWS)
- Design and deploy applications on AWS services such as:
- EC2, S3, Lambda, RDS, API Gateway
- Implement CI/CD pipelines using tools like Jenkins, GitHub Actions
- Ensure containerization using Docker and orchestration via Kubernetes (preferred)
Collaboration & Delivery
- Work closely with Product Owners, Business Analysts, and stakeholders
- Participate in Agile ceremonies (Scrum/Kanban)
- Drive end-to-end delivery from design to production support, The Backend Java Developer Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination wit…
- 18 days ago
Requirements
We are seeking a highly skilled Java Tech Lead to drive the design and development of scalable, secure, and high-performance applications. This role is primarily backend-focused (~75% Java) with ~25% involvement in React-based frontend development, along with strong exposure to AWS cloud services. You will lead a team of engineers, collaborate with cross-functional stakeholders, and ensure delivery of robust enterprise-grade solutions aligned with JPMC engineering standards., * 10+ years of software development experience
- Strong expertise in Java, Spring Boot, and Microservices architecture
- Hands-on experience with React.js
- Solid experience with AWS cloud platform
- Experience with REST APIs, event-driven architecture
- Strong understanding of design patterns, data structures, and algorithms
- Experience with relational databases (Oracle, PostgreSQL) and NoSQL (MongoDB)
- Familiarity with messaging systems like Kafka, * Prior experience in Banking/Financial Services domain
- Exposure to security standards, compliance, and regulatory requirements
- Experience with Kubernetes and container orchestration
- Knowledge of test automation frameworks (JUnit, Mockito, Cypress)
Soft Skills
- Strong leadership and mentoring abilities
- Excellent communication and stakeholder management
- Problem-solving mindset with attention to detail, Descriptions: Must Have Technical/Functional Skills 10-15 years of experience in Java backend development. Strong hands-on experience with Java (Core & Advanced) and framew…
- 7 days ago