Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer - Java image - Rise Careers
Job details

Senior Software Engineer - Java - job 1 of 2

We are 3PILLAR GLOBAL 


Position within Mexico.


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.

 

Our key differentiator is our product mindset. Our development teams focus on building outcomes, and all of our team members around the globe are trained on the product mindset’s core values: – time to Value, Solve For Need, and Excel at Change. Our teams apply this mindset to build digital products that are customer-facing and revenue-generating. Our business-minded approach to agile development ensures that we align with client goals from the earliest conceptual stages through market launch and beyond.


RESPONSIBILITIES
  • Independently deliver medium and complex tasks at agreed quality and time.
  • Estimate and execute (gather requirements, design, and develop) project modules and spikes from scratch or by modifying existing architecture.
  • Optimizes delivery, meets deadlines, and delivers results.
  • Can actively play a central role in scrum meetings able to lead ceremonies, and provide accurate status tracking, reporting, and estimation using project methods and tools.
  • Mentor Junior and Intermediate developers.
  • Facilitate effective communication with client project stakeholders and develop a strong relationship with the client team.
  • Holds technical interviews.
  • Able to identify some inconsistencies in the architecture/design model and propose improvements.
  • Foster collaboration with fellow engineers, testers, and managers to improve team performance.


REQUIREMENTS
  • A minimum of 4+ years of experience/expertise in the following areas specified below:
  • Strong experience with Java 8 or Java 11
  • Java Web frameworks (Spring MVC, Spring Boot, JEE)
  • Spring JDBC or Apache Struts
  • Oracle DB (Oracle DB 12c)
  • JS basic knowledge
  • Experience with Agile software development methodologies.
  • Proficiency with relational databases and SQL.
  • Proficiency in Store Procedures.
  • Experience in building frontend with Javascript.
  • Proficiency in the English language.
  • Experience with source control tools (GIT ).Unit testing experience.

Additional Experience Desired:
  • Understanding of Software Development Life Cycle (SDLC).
  • Experience with Docker and Jenkins.
  • Knowledge of protocols like HTTP, and serialization formats like JSON and XML.
  • Knowledge of Apache Tomcat and React.


BENEFITS
  • Vacations. According to the law from your 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 plan that will let you grow and plan for the future
  • Home Office
  • Internal Trainings
  • Support with external trainings and certifications
  • Referrals bonus
  • WFH support

#LI-Remote


Average salary estimate

$75000 / YEARLY (est.)
min
max
$60000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer - Java, 3Pillar

If you're a Senior Software Engineer - Java looking to make a real impact, 3PILLAR GLOBAL in Mexico is the perfect place for you! Here, we focus on building breakthrough software products that power digital businesses. We pride ourselves on being an innovative partner to industry leaders in sectors like Software and SaaS, Media and Publishing, Information Services, and Retail. Our teams adopt an inspiring product mindset, ensuring that every product we develop aligns with real customer needs and drives revenue. As a Senior Software Engineer, you'll independently tackle medium to complex tasks, ensuring high-quality delivery on time. Your role will involve everything from estimating and executing project modules to mentoring junior developers. You'll enjoy collaborating with your team, facilitating scrum meetings, and building strong relationships with client stakeholders. Our agile methodology ensures that we're aligned with client goals from the outset of the project. With a focus on continual improvement, you'll have the chance to propose enhancements in architecture and design. Plus, with an array of benefits, including flexible work options, a career growth plan, and comprehensive medical insurance, 3PILLAR GLOBAL aims to support your professional journey while fostering a positive work environment. If you’re ready to excel at change and drive real results, we want you on our team!

Frequently Asked Questions (FAQs) for Senior Software Engineer - Java Role at 3Pillar
What are the main responsibilities of a Senior Software Engineer - Java at 3PILLAR GLOBAL?

As a Senior Software Engineer - Java at 3PILLAR GLOBAL, your main responsibilities include independently delivering medium to complex tasks while ensuring a high standard of quality and meeting deadlines. You will estimate and execute project modules, lead scrum meetings, mentor junior developers, and facilitate communication with client project stakeholders. Your role will also involve identifying architectural inconsistencies and proposing improvements to enhance the overall project outcomes.

Join Rise to see the full answer
What qualifications are needed to apply for the Senior Software Engineer - Java position at 3PILLAR GLOBAL?

To qualify for the Senior Software Engineer - Java position at 3PILLAR GLOBAL, candidates should have at least 4 years of experience in Java, specifically with Java 8 or Java 11. Proficiency in Java web frameworks like Spring MVC and Spring Boot, along with experience in Agile methodologies, relational databases, and SQL, is essential. Additionally, familiarity with JavaScript and effective communication skills in English are required. Experience with tools like Docker and Jenkins would be a plus.

Join Rise to see the full answer
What development methodologies does 3PILLAR GLOBAL utilize for the Senior Software Engineer - Java role?

3PILLAR GLOBAL employs Agile software development methodologies to ensure a responsive and adaptive approach to product development. For the Senior Software Engineer - Java, this means engaging in iterative development cycles, frequent stakeholder communication, and a strong focus on delivering value from the earliest stages of a project. This agile mindset allows our teams to excel at change and continuously adapt to client needs.

Join Rise to see the full answer
How does 3PILLAR GLOBAL support the career growth of a Senior Software Engineer - Java?

At 3PILLAR GLOBAL, we take your career growth seriously, offering a structured career plan that empowers you to chart your professional journey. Alongside this, we provide access to internal and external training opportunities, support for certifications, and a collaborative environment where you can learn from seasoned professionals. Our goal is to ensure that you have the resources you need to advance your skills and career as a Senior Software Engineer - Java.

Join Rise to see the full answer
What benefits are offered to Senior Software Engineers - Java at 3PILLAR GLOBAL?

Senior Software Engineers - Java at 3PILLAR GLOBAL enjoy a comprehensive benefits package that includes vacations in line with local laws, discretionary time off, holiday bonuses, food coupons, major medical insurance, and optional life insurance. Additionally, you'll have access to a savings plan, support for work-from-home arrangements, and various opportunities for learning and professional development.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - Java
Can you describe your experience with Java 8 or Java 11?

Discuss your hands-on experience with Java 8 or Java 11, highlighting specific projects where you utilized these versions. Focus on the features you used, such as lambda expressions and the Stream API, and how they improved the productivity and efficiency of your work.

Join Rise to see the full answer
How have you applied Agile methodologies in your previous projects?

Explain your understanding of Agile methodologies and provide examples of past projects where you implemented Agile principles. Discuss how you contributed to sprint planning, daily stand-ups, and retrospectives, emphasizing any challenges you faced and how you overcame them.

Join Rise to see the full answer
What strategies do you use for estimating project tasks?

Describe your approach to estimating project tasks, such as using story points, T-shirt sizing, or previous experience. Emphasize the importance of collaboration with the team while estimating and how you ensure that estimates remain realistic and aligned with client expectations.

Join Rise to see the full answer
How do you handle discrepancies in architecture or design during a project?

Share a specific example where you identified an inconsistency in architecture or design and how you addressed it. Discuss your thought process, collaboration with team members, and the successful outcome that resulted from your proactive approach.

Join Rise to see the full answer
Can you provide an example of how you've mentored junior developers?

Illustrate your mentorship experience by sharing a particular case where you guided a junior developer in a project. Highlight the skills you helped them develop, the feedback you provided, and the value this added to the team’s overall performance.

Join Rise to see the full answer
What is your experience with Java web frameworks like Spring MVC or Spring Boot?

Detail your experience with Java web frameworks by discussing specific projects where you utilized Spring MVC or Spring Boot. Focus on the advantages these frameworks provided in terms of efficiency, maintainability, and scalability of your applications.

Join Rise to see the full answer
How do you keep up with the latest trends in Java development?

Discuss your methods for staying updated with Java development trends, such as following influential blogs, participating in webinars, or attending conferences. Highlight any communities you engage with and how these resources inform your work as a Senior Software Engineer.

Join Rise to see the full answer
What is your experience with relational databases and SQL?

Explain your level of proficiency with relational databases, particularly Oracle DB. Provide examples of how you’ve written complex SQL queries and worked with stored procedures, showcasing your problem-solving skills in database management.

Join Rise to see the full answer
Can you describe a challenging bug you encountered and how you resolved it?

Share a detailed account of a particularly challenging bug in your work as a Senior Software Engineer - Java. Walk the interviewer through your troubleshooting process and the steps taken to identify and resolve the issue successfully.

Join Rise to see the full answer
What role do you see yourself playing in a Scrum team?

Describe your role in a Scrum team by discussing how you contribute as a Senior Software Engineer. Emphasize your willingness to take on leadership in scrum ceremonies, ensure effective communication, and support team members in achieving project goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 hours ago

As a Technical Lead QA Engineer at 3Pillar Global, you will drive excellence in quality assurance and product reliability across various industries.

Photo of the Rise User
Posted 8 hours ago

Elevate your career with 3Pillar Global as an Associate Architect Salesforce, driving innovation and excellence in technology solutions.

Join DMV IT Service LLC as a Software Developer in Test to design and execute robust testing solutions for innovative brokerage applications.

Join Truelogic as a Senior Full-Stack Engineer and leverage your expertise to drive innovative software solutions in the real estate sector while working remotely.

Photo of the Rise User
Posted 5 days ago

Reveal HealthTech seeks a skilled .NET Full Stack Architect to guide and develop innovative healthcare technology solutions in a dynamic remote role.

Posted 7 days ago

Seeking an experienced Principal Software Engineer passionate about delivering robust software solutions at Liberty Mutual.

Photo of the Rise User

Join CloudZero as a Full-stack AI Systems Engineer and shape the future of cloud cost management through innovative AI solutions.

Photo of the Rise User

Elevate your career at Visa AI as a Service as a Senior Machine Learning Engineer, where you’ll drive the development of groundbreaking AI solutions in a supportive hybrid work setting.

Photo of the Rise User
Posted 6 days ago

Sprig seeks a seasoned Staff Backend Engineer to design and maintain pivotal AI systems for superior user experiences.

Unwrap Hybrid Santa Barbara
Posted 13 days ago

Join Unwrap as a full stack engineer and play a crucial role in crafting user-facing software solutions while enjoying the vibrant culture of Santa Barbara.

3Pillar Global is a product lifecycle management and development company that engineers software products to help companies drive revenue. They are headquartered in Fairfax, Virginia.

181 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 3, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
o
Someone from OH, Dayton just viewed Marketing and Communications Specialist at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Construction Coordinator at Meijer
Photo of the Rise User
Someone from OH, Steubenville just viewed Legal & Compliance Internship at Smiths Group
Photo of the Rise User
Someone from OH, Warren just viewed Senior Front-End Developer at Worldly
Photo of the Rise User
7 people applied to Front-End Developer at Apex Logic
S
11 people applied to Angular Developer at Sparkland
Photo of the Rise User
Someone from OH, Tiffin just viewed Game Operations Specialist at Genius Sports
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero
Photo of the Rise User
Someone from OH, Mason just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Avon Lake just viewed Advancement Specialist at Sierra Club
Photo of the Rise User
Someone from OH, Sidney just viewed Database Engineer Principal at Sagent
Photo of the Rise User
Someone from OH, North Canton just viewed Manager, Customer Success at impact.com
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Experience Representative at MYOB