ORBION INFOTECH
Java Developer - Spring Frameworks
Job Location
noida, India
Job Description
Responsibilities : - Design, develop, and implement high-performance, scalable Java applications and services based on project requirements. - Write clean, efficient, and well-documented code following best practices and coding standards. - Participate in the full software development lifecycle (SDLC), including requirements gathering, design, development, testing, and deployment. - Contribute to architectural decisions and provide technical guidance. - Demonstrate deep understanding and practical application of core Java concepts, data structures, algorithms, and design patterns. - Extensive experience with Java frameworks such as Spring (Spring Boot, Spring MVC, Spring Data, Spring Security) and Hibernate/JPA. - Strong understanding of RESTful API design and development. - Experience with microservices architecture and development. - Familiarity with message queues (Kafka, RabbitMQ). - Knowledge of database technologies (relational and NoSQL) such as MySQL, PostgreSQL, MongoDB, etc. - Write comprehensive unit, integration, and end-to-end tests to ensure code quality and application stability. - Participate in code reviews to provide and receive constructive feedback. - Utilize testing frameworks such as JUnit, Mockito, and TestNG. - Participate in the deployment of Java applications to various environments (on-premise, cloud). - Troubleshoot and resolve complex technical issues in production environments. - Contribute to the continuous improvement of our development processes and tools. - Collaborate effectively with cross-functional teams including product managers, designers, and other engineers. - Communicate technical concepts clearly and concisely. - Participate actively in team meetings and discussions. - Stay up-to-date with the latest trends and technologies in the Java ecosystem and software development. - Be proactive in learning new skills and contributing to technical innovation within the : - 8 years of professional experience as a Java Developer. - Proven track record of designing, developing, and deploying complex Java applications. - Experience working in Agile development Skills : - Expertise in Core Java : Deep understanding of fundamental Java concepts. - Spring Framework : Extensive experience with the Spring ecosystem (Boot, MVC, Data, Security). - ORM : Strong proficiency in Hibernate/JPA. - API Development : Solid experience in designing and implementing RESTful APIs. - Microservices : Experience with building and deploying microservices. - Messaging : Familiarity with message queue technologies (Kafka, RabbitMQ). - Databases : Experience with relational databases (MySQL, PostgreSQL) and/or NoSQL databases (MongoDB). - Testing : Strong understanding of testing methodologies and experience with testing frameworks (JUnit, Mockito, TestNG). - Version Control : Proficient with : - Bachelor's degree in Computer Science, Engineering, or a related Qualifications : - Experience with cloud platforms (AWS, Azure, GCP). - Familiarity with containerization technologies (Docker, Kubernetes). - Experience with build tools like Maven and Gradle. - Knowledge of frontend technologies (React, Angular). - Performance tuning and optimization experience. (ref:hirist.tech)
Location: noida, IN
Posted Date: 5/1/2025
Location: noida, IN
Posted Date: 5/1/2025
Contact Information
Contact | Human Resources ORBION INFOTECH |
---|