This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Senior Software Engineer position at 3PILLAR GLOBAL is a full-time remote role based in Guatemala.
The company focuses on building breakthrough software products that drive revenue, market share, and customer growth for industry leaders.
Responsibilities include facilitating effective communication with client project stakeholders, crafting high-quality client code, and participating in planning and estimation efforts.
The engineer will gather requirements, execute complex activities, and promote client success by collaborating with team members.
Engagement in agile software development practices, including daily stand-ups and sprint planning, is expected.
The role involves mentoring others and supporting the growth of technical capabilities within the Engineering Practice community.
The engineer will independently drive project delivery from conceptualization to deployment.
Requirements:
A minimum of 5+ years of experience in Java and key Java-based frameworks such as Spring, Springboot, and Hibernate is required.
Proficiency in RESTful web services and a deep understanding of SQL and relational databases is necessary.
Experience with PostgreSQL or MySQL, generating specs/APIs (OAS, Swagger), and AWS Cloud is essential.
Knowledge of containerized services (AWS EKS), high availability architecture (AWS Redis Cluster, Kinesis Data Shards), and tools like Redis, KeyCloak, Jenkins, and Postman is required.
Familiarity with Agile software development methodologies and Object-Oriented Programming principles is expected.
High-level design proficiency using UML / C4 / ArchiMate and experience in creating scalable enterprise-level systems is necessary.
The candidate should have a good understanding of SOLID principles and familiarity with OWASP.
Proficiency in the English language is required.
Additional experience in Object-Relational Mappers (ORMs), architectural and design patterns, unit testing, and working in the cloud is desired.
Benefits:
Medical insurance benefits are provided as per company policy.
Life insurance is available according to company policy.
Employees receive 15 days of paid vacation, sick leave, and paid holidays as per local law.
Paternity and maternity leave are offered in accordance with local law.
Additional leaves for marriage, bereavement, and graduation are provided as per company policy.
Christmas and middle-year bonuses are given as per local law.
A monthly productivity bonus is available as per local law.
Employees can enjoy discounts in local shops.
Payroll is directly deposited.
Paid professional certifications are offered to employees.