All jobs

Java developer

Lumen Pay · Posted 19d ago
Location
bangalore
Job type
Full-time
Salary
12LPA
Apply by
No deadline
Applicants
1

About the role

Java Developer Job Summary We are looking for a skilled Java Developer to design, develop, test, and maintain scalable and high-performance applications. The ideal candidate should have strong knowledge of Java, Spring Boot, REST APIs, databases, and software development best practices. Key Responsibilities Develop, test, and maintain Java-based applications. Design and develop scalable applications using Java and Spring Boot. Build and integrate RESTful APIs and microservices. Write clean, maintainable, and efficient code. Work with relational databases such as MySQL, PostgreSQL, or Oracle. Troubleshoot, debug, and resolve application issues. Write unit and integration tests to ensure application quality. Participate in code reviews and follow coding standards. Collaborate with developers, QA engineers, business analysts, and other stakeholders. Use Git for source control and follow Agile/Scrum development practices. Contribute to application performance improvements and technical documentation. Required Skills Strong proficiency in Java. Good understanding of OOP, collections, exception handling, multithreading, and Java 8+ features. Experience with Spring Framework and Spring Boot. Experience developing REST APIs. Knowledge of Hibernate/JPA. Good understanding of SQL and relational databases. Familiarity with Git and Maven/Gradle. Understanding of unit testing frameworks such as JUnit and Mockito. Good problem-solving and communication skills. Preferred Skills Experience with microservices architecture. Knowledge of Docker and Kubernetes. Familiarity with CI/CD tools such as Jenkins or GitHub Actions. Experience with cloud platforms such as AWS, Azure, or Google Cloud. Knowledge of Kafka or other messaging systems. Familiarity with Agile/Scrum methodologies. Experience 2–5 years of experience in Java application development. Bachelor's degree in Computer Science, Information Technology, or a related field is preferred.