C
Curapersonal Private Limited•3h ago
Foundit
Java Application Developer
Delhi
Full Time
Mid Level
400000-800000
N/A
N/A
N/A
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Role Summary:
We are seeking a motivated and skilled Java Application Developer with 2 to 6 years of experience in designing, developing, and maintaining robust Java-based applications in Delhi. The ideal candidate will contribute to enterprise-level projects, collaborate effectively with cross-functional teams, and ensure the delivery of high-quality, scalable, and performant solutions.
Key Responsibilities:
Java Application Development
- Design, develop, and maintain Java-based applications adhering to industry best practices.
- Implement object-oriented programming principles to build scalable and maintainable code.
- Develop backend services, APIs, and integrations with various systems.
Frameworks & Tools
- Leverage frameworks such as Spring Boot, Spring MVC, and Hibernate for efficient application development.
- Configure and manage build tools like Maven or Gradle for project management and deployment.
- Apply established design patterns and coding standards to ensure code quality and maintainability.
API Development & Integration
- Develop RESTful APIs to support web and mobile application functionalities.
- Integrate with third-party services, microservices, and enterprise systems.
- Ensure proper API documentation and versioning practices are followed.
Required Qualifications:
- A Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- 2 to 6 years of hands-on experience in developing Java-based applications.
- Strong proficiency in Java, with Java 8+ being preferred.
- Demonstrated experience with Spring Boot, Hibernate, and other relevant Java frameworks.
- Proven experience in developing RESTful APIs.
- Familiarity with build tools such as Maven or Gradle.
- Knowledge of both SQL and NoSQL databases.
Preferred Skills:
- Experience with microservices architecture.
- Knowledge of message brokers like Kafka or RabbitMQ.
- Exposure to cloud platforms such as AWS, Azure, or GCP for application deployment.
- Familiarity with containerization technologies like Docker and CI/CD pipelines.
Soft Skills:
- Strong problem-solving and analytical abilities.
- Effective communication and collaboration skills with cross-functional teams.
- A detail-oriented approach with a focus on delivering high-quality results.
- Ability to manage multiple tasks efficiently and meet project deadlines.
Company
C
Curapersonal Private Limited
Delhi
Posted on Foundit