Software Engineer Java

We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and Publishing, Information Services, and Retail.
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Enterprise SaaS · Software

Description For Software Engineer Java

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.

Last updated 7 days ago

Responsibilities For Software Engineer Java

  • Facilitate effective communication with client project stakeholders
  • Craft efficient, performant, testable, scalable, and secure code
  • Participate in planning, estimation, and requirement gathering
  • Present developed features to clients
  • Execute complex activities within current methodology and quality standards
  • Collaborate with team members to drive client success
  • Engage in agile software development practices
  • Mentor others through Communities of Practice (CoPs)
  • Independently drive project delivery within defined architecture

Requirements For Software Engineer Java

Java
MySQL
  • 2.5-4 years of experience in Java, Springboot, Hibernate, MySQL, Docker, Microservices Development
  • Expertise in JDK 8 onwards, Spring Boot, Hibernate, Docker (optional), MySQL
  • Experience with large volume, high availability Java/J2EE applications
  • Strong Core Java, J2EE knowledge including multi-threaded application development
  • Excellent exposure in Unit Testing
  • Good knowledge in design patterns
  • Experience with RDBMS like Oracle/MySQL
  • Excellent oral/written communication and interpersonal skills
  • Beginner to intermediate level design proficiency (UML / C4 / ArchiMate)
  • Familiarity with Agile software development methodologies
  • Proficiency in English language

Benefits For Software Engineer Java

Medical Insurance
  • Competitive annual salary based on experience
  • Flexi-timings
  • Work From Anywhere
  • Medical insurance with option to purchase premium plan or HSA for family
  • Regular Health check-up camps
  • Recreational activities (Pool, TT, Wii, PS2)
  • Business casual atmosphere

Interested in this job?

Jobs Related To 3PILLAR GLOBAL Software Engineer Java

Cloud Support Engineer (Database)

Join AWS as a Cloud Support Engineer (Database) to drive customer success using cutting-edge cloud technologies.

Software Development Engineer, RDS Platform

Join Amazon's Alameda team as a Software Development Engineer to shape the future of AWS Control Planes, building innovative technologies at scale.

Software Development Engineer, AWS Energy Team

Join AWS as a Software Development Engineer to build sustainable cloud infrastructure and innovative renewable energy solutions.

Software Dev Engineer II-TEST

Amazon is hiring a Software Dev Engineer II-TEST to automate purchase and payment flows for their Digital Emerging Payments team.

Software Development Engineer II, AWS Data Center Operating Systems

AWS seeks a Software Engineer II for Data Center Operating Systems to design and build distributed systems at scale, collaborating across teams to innovate cloud infrastructure.