32 Orbion Infotech Jobs
Java Developer - Spring Frameworks (8-10 yrs)
Orbion Infotech
posted 3+ weeks ago
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 team.
Qualifications :
Experience :
- Proven track record of designing, developing, and deploying complex Java applications.
- Experience working in Agile development environments.
Technical 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 Git.
Education :
Preferred Qualifications :
- 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.
Functional Areas: Software/Testing/Networking
Read full job description8-10 Yrs
Java, Net MVC, Hibernate +3 more
7-8 Yrs
IT Consulting, Presales, Solution Design
6-8 Yrs
Medical Coding, Boomi, ERP Systems +5 more
10-12 Yrs
Cryptography, Blockchain, Rust +2 more
6-8 Yrs
SQL, Bioinformatics, Java +1 more
10-12 Yrs
Java, Java Spring Boot, Data Structures and Algorithms +2 more
6-8 Yrs
Javascript, Full Stack, Postgresql +1 more