AGM Tech Solutions
Our Direct Client a Global Technology Company is looking for a Backend Java Developer.
Job Title: Java Developer (Java)
Job Description:
We are seeking a highly skilled and experienced Java Developer with a strong emphasis on back-end technologies. The ideal candidate need to have primary expertise in Java, Spring Boot, RESTful APIs, microservices architecture, and event-driven systems. Familiarity with AWS cloud technologies and build tools.
Key Responsibilities:
- Design, develop, and maintain back-end services with Java, Spring Boot, and microservices architecture. - Develop robust, high-performance RESTful APIs and event-driven solutions to support scalable applications. - Collaborate with front-end developers to build interactive UIs - Work with AWS cloud services to deploy and manage scalable applications. - Use build tools for efficient development and deployment workflows. - Collaborate with cross-functional teams to define, design, and deploy new features and enhancements. - Perform code reviews, and ensure best practices in code quality, architecture, and design. - Troubleshoot, debug, and resolve application issues, ensuring high performance and responsiveness. - Stay up-to-date with industry trends and new technologies to improve application performance and scalability.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field. - 10 years of experience as a Java Developer. - Strong expertise in Java and Spring Boot for back-end development. - Proven experience with RESTful API development, microservices architecture, and event-driven architecture. - Hands-on experience with AWS services and cloud deployment strategies. - Familiarity with CI/CD pipelines and DevOps practices. - Experience with containerization tools (e.g., Docker) and orchestration tools (e.g., Kubernetes). - Knowledge of testing frameworks and practices for back-end. - Excellent Experience with SQL and NoSQL databases. - Understanding of version control tools, particularly Git. - Experience working in an Agile development environment. - Strong problem-solving skills, with attention to detail and quality. - Excellent communication and teamwork skills.
Skill Matrix Search Skill Name Level (1-5, 5 being the highest) 1 2 3 4 5 Years Mandatory(Yes/No) Job Description Jav 6-8 Years Yes Java Spring Boot 4-5 Years Yes Kafka or Message Queue 4-5 Years Yes Event Driven Architecture AWS 4-5 Years Yes Cloud Computing Unit Test Framework 4-5 Years Yes E2E Framework 4-5 Years Yes SQL 4-5 Years Yes Microservice Architecture 4-5 Years Yes
Job Title: Java Developer (Java)
Job Description:
We are seeking a highly skilled and experienced Java Developer with a strong emphasis on back-end technologies. The ideal candidate need to have primary expertise in Java, Spring Boot, RESTful APIs, microservices architecture, and event-driven systems. Familiarity with AWS cloud technologies and build tools.
Key Responsibilities:
- Design, develop, and maintain back-end services with Java, Spring Boot, and microservices architecture. - Develop robust, high-performance RESTful APIs and event-driven solutions to support scalable applications. - Collaborate with front-end developers to build interactive UIs - Work with AWS cloud services to deploy and manage scalable applications. - Use build tools for efficient development and deployment workflows. - Collaborate with cross-functional teams to define, design, and deploy new features and enhancements. - Perform code reviews, and ensure best practices in code quality, architecture, and design. - Troubleshoot, debug, and resolve application issues, ensuring high performance and responsiveness. - Stay up-to-date with industry trends and new technologies to improve application performance and scalability.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field. - 10 years of experience as a Java Developer. - Strong expertise in Java and Spring Boot for back-end development. - Proven experience with RESTful API development, microservices architecture, and event-driven architecture. - Hands-on experience with AWS services and cloud deployment strategies. - Familiarity with CI/CD pipelines and DevOps practices. - Experience with containerization tools (e.g., Docker) and orchestration tools (e.g., Kubernetes). - Knowledge of testing frameworks and practices for back-end. - Excellent Experience with SQL and NoSQL databases. - Understanding of version control tools, particularly Git. - Experience working in an Agile development environment. - Strong problem-solving skills, with attention to detail and quality. - Excellent communication and teamwork skills.
Skill Matrix Search Skill Name Level (1-5, 5 being the highest) 1 2 3 4 5 Years Mandatory(Yes/No) Job Description Jav 6-8 Years Yes Java Spring Boot 4-5 Years Yes Kafka or Message Queue 4-5 Years Yes Event Driven Architecture AWS 4-5 Years Yes Cloud Computing Unit Test Framework 4-5 Years Yes E2E Framework 4-5 Years Yes SQL 4-5 Years Yes Microservice Architecture 4-5 Years Yes