We are seeking a skilled Java Developer to design, develop, and maintain enterprise-grade applications. The ideal candidate should have strong experience in Java development, problem-solving skills, and the ability to work in a collaborative Agile environment.
Key Responsibilities Design, develop, test, and deploy Java-based applications. Write clean, scalable, and maintainable code. Develop RESTful APIs and microservices. Collaborate with business analysts, architects, and QA teams. Troubleshoot, debug, and optimize application performance. Participate in code reviews and technical discussions. Ensure adherence to coding standards and best practices
trong experience in Java (Java 8/11/17). Knowledge of Spring Boot and Spring Framework. Experience with REST APIs and Microservices. Understanding of SQL databases (MySQL, PostgreSQL, Oracle). Familiarity with Git and version control systems. Knowledge of Agile/Scrum methodologies. Good to Have Experience with AWS, Azure, or GCP. Docker and Kubernetes exposure. CI/CD tools such as Jenkins or Azure DevOps. Messaging tools like Kafka or RabbitMQ. Qualifications Bachelor's degree in Computer Science, IT, or related field. Strong analytical and problem-solving skills. Good communication and teamwork abilities. Why Join Us? Opportunity to work on cutting-edge technologies. Collaborative and growth-oriented environment. Competitive compensation and benefits. Learning and career advancement opportunities. Keywords for sourcing: Java, Spring Boot, Microservices, REST API, Hibernate, J2EE, SQL, AWS, Azure, Docker, Kubernetes.
Mandatory Skills
Search your career opportunity with our categories
Discover similar job openings and career opportunities that match your skills and experience. Apply Now!