Design and develop robust, scalable, and secure backend systems using Java, Spring Boot/Quarkus, and related frameworks.
Implement RESTful APIs, microservices, and event-driven architectures.
Develop and maintain complex Angular applications using the latest version of the framework.
Ensure smooth integration between the Java backend and the Angular frontend, leveraging best practices and design patterns.
Automate build, test, and deployment processes using tools like Github Actions, Maven, and Docker.
Collaborate with cross-functional teams to gather business/technical requirements and translate them into technical solutions.
What should you bring along
12+ years of experience in Java backend development and Angular frontend development.
Proficient in Java, Spring Boot/Quarkus, and related frameworks and libraries.
Hands-on experience with Angular, TypeScript, HTML, and CSS.
Strong understanding of software design patterns, architecture principles, and best practices.
Familiarity with relational databases, message queues, and distributed systems.
Excellent problem-solving and analytical skills.
Effective communication and collaboration skills.
Ability to work in an Agile/Scrum environment.
Must have technical skill
Frameworks
Front End: Angular
Back End: Jakarta EE
Application servers: Payara Server/Glassfish, (optional Quarkus, Payara Micro)
Languages: Java, JavaScript/TypeScript, HTML, CSS, SQL
Unit Test Frameworks: Junit, Karma, Jasmine
Databases: Oracle, Postgres (JDBC + ORM frameworks)
Interface Technologies: REST, Kafka, MQ
Tracing and Monitoring: AppDynamics, Dynatrace, Grafana etc
Good to have Technical skills
Familiarity with message queues (e.g., RabbitMQ, Apache Kafka)
Experience with containerization and orchestration tools (e.g., Docker, Kubernetes)
Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud)
* Exposure to DevOps practices and tools (e.g., Jenkins, Ansible, Terraform)
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.