Design, develop, and maintain scalable, secure backend systems and high-performance applications using Java, Spring Boot/Quarkus, and related frameworks and Angular
Develop and maintain responsible user interfaces using Angular
Ensure smooth integration between the Java backend and the Angular frontend, leveraging best practices and design patterns.
Work across the full software development life cycle (SDLC), including analysis, design, coding, testing, deployment, and support
Automate build, test, and deployment processes using tools like Github Actions, Maven, and Docker
Integrate applications with messaging queues
Deploy and manage applications in cloud environments (AWS, Azure, GCP)
Collaborate with cross-functional teams to gather business/technical requirements and translate them into technical solutions.
Troubleshoot production issues and provide timely resolution
Perform code reviews, mentor junior developers, and contribute to best practices
Analyzing and resolving performance problems
What should you bring along
7+ years of professional experience in Java and 3+ years of experience with Angular
Proficient in Java, Spring Boot/Quarkus, and related frameworks and libraries.
Hands-on experience with Angular (16+), RxJS, TypeScript, HTML, CSS/SCSS, and Karma
Strong understanding with Apache frameworks/tools (Apache Tomcat, Apache Kafka, etc)
Proven experience with cloud platforms - deployment, monitoring
Familiarity with containerization (Docker, Kubernetes)
Solid understanding of design, coding best practices, and testing (Junit, Mockito, etc)
Proficiency with SQL and NoSQL Databases
Excellent problem-solving and analytical skills.
Effective communication and collaboration skills.
Ability to work in an Agile/Scrum environment.
Must have technical skill
Java, Spring Boot, and related frameworks (e.g., Spring MVC, Spring Data, Spring Security)
JPA/Hibernate
Angular (16+), TypeScript, HTML, and CSS
RESTful API design and implementation
Databases - PostgreSQL, NoSQL, Oracle
Unit testing using Junit, Mockito, Postman
Microservices and event-driven architecture
OAuth2/JWT Auth mechanism
Apache Kafka or RabbitMQ or ActiveMQ
Continuous Integration and Continuous Deployment (CI/CD) practices using Github Actions
Good to have Technical skills
Monitoring/Logging - ELK Stack, Grafana, CloudWatch
Exposure to DevOps practices and tools (e.g., GitHub Action, Ansible, Terraform)
Experience with cloud-native features like S3, Lambda, EC2, etc
GraphQL
* Atlassian Tool Chain (Confluence, JIRA)
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.