33 Orbion Infotech Jobs
Senior Java Developer (10-12 yrs)
Orbion Infotech
posted 3+ weeks ago
Key skills for the job
Job Description :
Key Responsibilities :
- Full Software Development Life Cycle (SDLC) : Lead and execute all phases of the SDLC, from requirement analysis and design to development, testing, deployment, and post-launch support.
- Advanced Java & Spring Development : Design and develop sophisticated software applications using advanced Java concepts (Java 8/11+, Concurrency, JVM tuning) and extensive hands-on experience with the Spring Framework (Spring Boot, Spring Cloud, Spring Data JPA, Spring Security).
- Microservices & RESTful APIs : Lead the design and implementation of highly performant, scalable, and resilient microservices, developing and consuming well-defined RESTful or GraphQL APIs.
- Database Expertise : Design efficient database schemas (SQL and NoSQL databases like PostgreSQL, MySQL, MongoDB, Cassandra, Redis), optimize queries, and manage data interactions.
- Code Quality & Best Practices : Champion code quality, perform rigorous code reviews, enforce coding standards, and advocate for best practices in secure and robust software development.
- Mentorship & Leadership : Provide technical guidance, mentorship, and support to junior and mid-level Java developers, fostering a culture of continuous learning and technical excellence within the team.
- Problem-Solving & Debugging : Proactively identify, diagnose, and resolve complex technical challenges, performance bottlenecks, and production issues.
- Cross-functional Collaboration : Collaborate extensively with product management, architects, DevOps, QA, and other engineering teams to translate business requirements into technical specifications and ensure successful project delivery.
- Continuous Improvement : Drive continuous improvement initiatives in development processes, tools, and technologies (e.g., CI/CD, automation, cloud adoption).
Qualifications :
- 8+ years of extensive, hands-on experience in software development with a strong focus on Java.
- Deep expertise in Core Java (including Java 8+ features, concurrency, memory management, JVM internals).
- Mandatory and extensive experience with the Spring Framework, especially Spring Boot and Spring Cloud.
- Proven experience in designing and implementing microservices architecture.
- Strong experience with building and consuming RESTful APIs.
- Proficiency with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis, Cassandra).
- Expertise with version control systems (e.g., Git).
- Solid understanding of common design patterns, data structures, and algorithms.
- Experience with unit testing frameworks (e.g., JUnit, Mockito) and test-driven development (TDD).
- Excellent problem-solving, analytical, and debugging skills with a keen eye for detail.
- Strong communication (written and verbal) and interpersonal skills, with the ability to lead discussions and articulate complex technical concepts
Functional Areas: Other
Read full job description10-12 Yrs
Java, Java Spring Boot, Data Structures and Algorithms +2 more
8-12 Yrs
SQL, Java, API +2 more
7-10 Yrs
Golang, Data Structures and Algorithms, Design Patterns
7-10 Yrs
Python, Data Structures and Algorithms, Design Patterns
6-8 Yrs
Java, Android, Kotlin +1 more
10-12 Yrs
Laravel, Javascript, PHP +1 more
8-10 Yrs
Javascript, HTML, CSS +4 more