Java Developer
Role Overview
Designs and delivers enterprise-grade applications in a full-stack environment, supporting scalable development, cloud deployments, and high-quality software delivery.
Key Skills for This Role
Full Job Posting
Role overview
Designs and delivers enterprise-grade applications in a full-stack environment, supporting scalable development, cloud deployments, and high-quality software delivery.
Responsibilities
- Develop and maintain Java, Spring Boot, and microservices applications; build responsive interfaces with React.js or Angular; develop and integrate RESTful APIs.
- Implement cloud-native solutions and support AWS and OpenShift deployments; maintain Docker and Kubernetes applications and CI/CD pipelines.
- Collaborate across product, architecture, DevOps, and QA; contribute to technical designs, code reviews, security practices, and coding standards.
- Monitor and resolve production issues; contribute to Spring Batch and Autosys scheduling solutions; create technical documentation.
Required qualifications
- 6–8 years of hands-on software development experience, with Java full-stack expertise and microservices development and deployment experience.
- Hands-on experience with AWS and OpenShift.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Strong knowledge of software design principles, object-oriented programming, and design patterns; analytical, problem-solving, debugging, communication, and stakeholder-management skills.
Technical expertise
- Backend: Java 11/17+, Spring Framework, Spring Boot, Spring MVC, Spring Security, microservices, RESTful services, and JPA/Hibernate.
- Frontend: React.js or Angular, HTML5, CSS3, JavaScript, and TypeScript.
- Cloud and platforms: AWS services including EC2, ECS, EKS, S3, RDS, and Lambda; OpenShift; cloud-native development.
- DevOps: Jenkins, GitHub Actions, GitLab CI/CD, Docker, Kubernetes, and Git.
- Databases: Oracle, PostgreSQL, MySQL, and SQL.
Preferred qualifications
- Large-scale enterprise application development experience and AWS or Red Hat OpenShift certifications are preferred.
- Spring Batch, Autosys, and monitoring tools such as Splunk, ELK, Dynatrace, or Grafana are preferred.
- Experience in BFSI, retail, telecom, or digital transformation projects is preferred.
Ways of working
Collaborate across teams, communicate clearly, document thoroughly, and build scalable, secure, performant applications while balancing delivery timelines with technical quality.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Thakral One
Full Stack Senior Java Developer
, IND
Thakral One is seeking a senior full-stack Java developer to design, build, test, deploy, and support enterprise applications in banking and financial services. Candidates should bring broad software, API, database, clou
Full Stack Java Developer
, IND
The employer is seeking a Full Stack Java Developer with at least three years of software development experience. You will build, test, support, and optimize enterprise applications, APIs, and microservices. A relevant b
Java Developer
, IND
Thakral One is seeking an experienced Java full-stack developer to build and maintain scalable enterprise applications and cloud-native services. The role includes backend and frontend development, API integration, cloud
Java Developer – AVP
, IND
Thakral One is seeking a senior Java full-stack developer to lead architecture and delivery of scalable enterprise applications and provide hands-on technical leadership. Candidates need 10+ years of software development
Full Stack Java Developer
, IND
Thakral One is seeking a Full Stack Java Developer to build, test, and support scalable enterprise applications and web services. Candidates need 3+ years of software development experience, a relevant bachelor's degree
Full Stack Senior Java Developer
, IND
Thakral One is seeking a senior full-stack Java developer to design, build, test, deploy, and support enterprise applications in banking and financial services. The role spans Java and web development, APIs, databases, c
Java Developer - AVP
, IND
Thakral One seeks a senior Java Full Stack Developer to lead architecture, development, cloud deployment, and technical mentoring for enterprise applications. Applicants need 10+ years of software development experience,
Full Stack Senior Java Developer
, IND
Full Stack Java Developer
, IND
Java Developer
, IND
Java Developer – AVP
, IND
Full Stack Java Developer
, IND
Full Stack Senior Java Developer
, IND
Java Developer - AVP
, IND