Please, let 3Pillar know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The position is for a Software Engineer specializing in Java at 3Pillar, a leading company in tech innovation.
The role involves crafting high-quality software code that is efficient, performant, testable, scalable, and secure.
Responsibilities include applying object-oriented programming concepts, contributing to agile project teams, and participating in various stages of software development such as requirements analysis, technical design, implementation, testing, and documentation.
The engineer will write automated unit tests and be responsible for both manual and automated integration testing.
Strong communication skills are essential for articulating technical issues and recommending solutions to peers and project managers.
The role requires active participation in planning and estimation efforts, promoting client success, and mentoring others within the Engineering Practice community.
The engineer will independently drive project delivery from conceptualization to deployment.
Requirements:
A Bachelor’s degree in Computer Science or Software Engineering is required, along with a solid understanding of CS fundamentals relevant to application development.
Candidates must have a minimum of 9+ years of experience in software development, particularly with Java.
Experience with Spring, SpringBoot, ORM frameworks (Hibernate, JPA), and building REST Web Services is necessary.
Proficiency in front-end technologies such as JavaScript/TypeScript, HTML, and CSS is required.
Candidates should have experience writing SQL queries and knowledge of database concepts like Joins, Views, and Group By.
Familiarity with version control systems, preferably GIT, and experience in Agile methodologies are essential.
Expertise in Object-Oriented Programming principles and experience in creating scalable, well-tested enterprise-level systems are required.
Experience in implementing Unit, Integration, and End-to-End Testing is necessary.
Client-facing experience and strong communication skills are mandatory.
Benefits:
3Pillar offers a flexible work environment, allowing employees to work from the office, home, or a combination of both.
Employees will be part of a global team, learning from top talent and leveraging global resources for efficient teamwork.
The company prioritizes employee well-being, offering fitness programs, mental health plans, and generous time off.
There are ample opportunities for career growth and development across various projects and industries.
3Pillar is an equal opportunity employer, committed to diversity and values such as Intrinsic Dignity and Open Collaboration.
Employees are encouraged to join a global tech community and can learn more about the company through its LinkedIn and Careers page.
Apply now
Please, let 3Pillar know you found this job
on RemoteYeah
.
This helps us grow 🌱.