3PILLAR GLOBAL is seeking a Software Engineer (Java) to join their product engineering team. The ideal candidate should have 2.5-4 years of experience in technologies including Java, Springboot, Hibernate, MySQL, Docker, and Microservices Development.
Key responsibilities include:
- Facilitating effective communication with client project stakeholders
- Crafting efficient, performant, testable, scalable, and secure code
- Participating in planning, estimation, and requirement gathering
- Collaborating with team members to drive client success
- Engaging in agile software development practices
- Mentoring others and supporting the growth of technical capabilities
- Independently driving project delivery within defined architecture
Minimum qualifications:
- 3+ years of experience in specified technologies
- Expertise in JDK 8+, Spring Boot, Hibernate, Docker (optional), MySQL
- Experience with large volume, high availability Java/J2EE applications
- Strong core Java and J2EE knowledge, including multi-threaded development
- Proficiency in unit testing, design patterns, and RDBMS
- Excellent communication skills and ability to work under pressure
- Familiarity with Agile methodologies and UML/C4/ArchiMate design
Additional desired experience includes knowledge of source control tools, SDLC practices, OOP concepts, and various protocols and databases.
Benefits include competitive salary, flexible timings, work from anywhere option, medical insurance, health check-ups, recreational activities, and a business casual atmosphere.
3Pillar Global India has been named a "Great Place to Work" for seven consecutive years, highlighting their collaborative culture and work-life balance.