9 Sphere Global Services Jobs
Senior Java Developer - Spring Boot/Hibernate (5-8 yrs)
Sphere Global Services
posted 2mon ago
Key skills for the job
Job Overview :
Key Responsibilities :
- Work on complex architectural challenges, ensuring code quality and high availability.
- Contribute to all phases of the development lifecycle, from conception to deployment.
- Implement and optimize Spring Boot applications, ensuring they are well-structured and reusable.
Technical Leadership :
- Ensure adherence to best practices in coding, security, and performance.
- Participate in code reviews and provide constructive feedback to peers.
- Stay updated with the latest industry trends, and introduce best practices and tools to the team.
Collabration and Communication :
- Collaborate with cross-functional teams, including product managers, UX/UI designers, and QA engineers to define and implement solutions.
- Communicate effectively with stakeholders to understand project requirements, provide updates, and discuss potential solutions.
- Work closely with DevOps teams to ensure continuous integration, delivery, and deployment processes are optimized.
Problem Solving :
- Diagnose and troubleshoot complex technical issues, identifying root causes and providing effective solutions.
- Optimize existing codebase and applications for maximum speed and scalability.
Write well-designed, testable, and efficient code to solve complex problems.Documentation :
- Maintain and create comprehensive documentation of code and development processes.
- Prepare technical specifications and ensure proper handoff of projects.
Required Skills and Qualifications :
- Maintain and create comprehensive documentation of code and development processes.
Prepare technical specifications and ensure proper handoff of projects.
Technical Expertise :
- Core Java : Deep understanding of Java fundamentals, including object-oriented programming, data structures, and algorithms.
- Advanced Java : Proficient in Java frameworks such as JavaServer Faces (JSF), Hibernate, and Enterprise JavaBeans (EJB).
- Spring Boot : Extensive experience with Spring Boot, including RESTful services, microservices architecture, and integration with various databases.
- Other Technologies : Experience with databases (SQL/NoSQL), version control systems (Git), and build tools (Maven/Gradle).
Experience :
- Minimum of 5+ years of hands-on experience in Java development.
- Proven experience in developing large-scale, distributed systems.
- Experience in Agile/Scrum development processes.
Soft Skills :
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a team in a fast-paced environment.
- Strong attention to detail and commitment to delivering high-quality software.
Functional Areas: Software/Testing/Networking
Read full job description