Taro Logo

Senior Software Engineer - Java

Software product development partner building breakthrough solutions for Software, SaaS, Media, publishing, information services, and retail industries.
Backend
Senior Software Engineer
Remote
4+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer - Java

3Pillar Global is a leading software product development partner that specializes in building breakthrough solutions for various industries including Software, SaaS, Media, and retail. The Senior Software Engineer role offers an opportunity to work with cutting-edge Java technologies while leading and mentoring team members. You'll be responsible for delivering complex tasks, participating in architecture decisions, and maintaining strong client relationships. The position offers a comprehensive benefits package and remote work flexibility. The ideal candidate will have strong Java expertise, experience with modern frameworks, and excellent communication skills. This role provides growth opportunities through mentoring, technical leadership, and continuous learning with support for training and certifications.

Last updated 7 months ago

Responsibilities For Senior 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
  • Lead scrum ceremonies and provide accurate status tracking, reporting, and estimation
  • 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 team members to improve performance

Requirements For Senior 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) experience
  • Experience with Agile software development 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
  • Knowledge of HTTP protocols, JSON and XML
  • Knowledge of Apache Tomcat and React

Benefits For Senior Software Engineer - Java

Medical Insurance
Education Budget
  • Vacations according to law from first anniversary
  • Discretionary Time Off
  • 26 days of Christmas 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

Interested in this job?