Software Engineer - Java

We build breakthrough software products that power digital businesses, serving as a development partner for Software, SaaS, Media, publishing, information services, and retail.
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Enterprise SaaS

Description For Software Engineer - Java

3PILLAR GLOBAL is seeking a talented Mid-Level Java Software Engineer to join their team in a remote position based in Mexico. The company specializes in building breakthrough software products that drive digital businesses, particularly serving industry leaders in Software, SaaS, Media, and retail sectors.

The ideal candidate will have 3+ years of experience working with Java 8/11 and related technologies, including Spring frameworks, Oracle DB, and frontend technologies. You'll be responsible for delivering medium to complex tasks, mentoring junior developers, and playing a central role in scrum ceremonies.

This role offers an excellent opportunity to work with modern technologies and frameworks while contributing to significant projects. You'll be part of a team that values the product mindset, focusing on time to value, solving for need, and excelling at change. The position combines technical expertise with leadership opportunities, as you'll be involved in mentoring, technical interviews, and architectural decisions.

The company offers a comprehensive benefits package including medical insurance, discretionary time off, Christmas bonus, and strong support for professional development through internal and external training opportunities. The remote work setup provides flexibility while maintaining collaborative team dynamics.

If you're passionate about Java development, have a strong foundation in backend technologies, and want to work with a company that emphasizes product-minded development and continuous learning, this position offers an excellent opportunity for career growth and meaningful work.

Last updated a day ago

Responsibilities For Software Engineer - Java

  • Independently deliver medium and complex tasks at agreed quality and time
  • Estimate and execute project modules and spikes from scratch or by modifying existing architecture
  • Optimize delivery, meet deadlines, and deliver results
  • Play central role in scrum meetings and lead ceremonies
  • Mentor Junior and Intermediate developers
  • Facilitate communication with client project stakeholders
  • Hold technical interviews
  • Identify inconsistencies in architecture/design model and propose improvements
  • Foster collaboration with fellow engineers, testers, and managers

Requirements For Software Engineer - Java

Java
JavaScript
React
  • Strong experience with Java 8 or Java 11
  • Experience with Java Web frameworks (Spring MVC, Spring Boot, JEE)
  • Experience with Spring JDBC or Apache Struts
  • Oracle DB (Oracle DB 12c) knowledge
  • Basic JavaScript knowledge
  • Experience with Agile methodologies
  • Proficiency with relational databases and SQL
  • Proficiency in Store Procedures
  • Experience in building frontend with Javascript
  • Proficiency in English language
  • Experience with source control tools (GIT)
  • Unit testing experience
  • Understanding of SDLC
  • Experience with Docker and Jenkins (desired)
  • Knowledge of HTTP protocols, JSON and XML
  • Knowledge of Apache Tomcat and React

Benefits For Software Engineer - Java

Medical Insurance
  • Vacations according to law from first anniversary
  • Discretionary Time Off
  • 26 days of Christmas bonus
  • Vacation bonus
  • Food coupons
  • Major medical insurance
  • Life Insurance (optional)
  • Savings box (optional)
  • Law benefits: IMSS, Afore, Infonavit
  • Career development plan
  • Home Office
  • Internal Trainings
  • Support with external trainings and certifications
  • Referrals bonus
  • WFH support

Interested in this job?

Jobs Related To 3PILLAR GLOBAL Software Engineer - Java

Software Engineer Java

Mid-level Java Software Engineer position at 3Pillar Global, focusing on enterprise software development with 2+ years experience required, offering remote work and comprehensive benefits.

Java Software Engineer

Mid-level Java Software Engineer position at 3Pillar Global focusing on backend development with emphasis on scalable and secure solutions.

Python Software Developer - Interview Day, JPMorganChase Glasgow

Python Software Developer position at JPMorgan Chase in Glasgow, focusing on cross-risk technology solutions and corporate systems development.

Software Engineer III - Java Fullstack

Software Engineer III position at JPMorgan Chase focusing on Java Fullstack development, requiring 3+ years experience in software engineering and system design.

Software Engineer III-Automation

Mid-level Software Engineer role at JPMorgan Chase focusing on automation and quality assurance, requiring 3+ years of experience in software development and testing.