3Pillar Global logo
3Pillar Global

Building digital businesses, together.

Senior Software Engineer, Java, Angular, AWS

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B SponsorCompany SiteLinkedIn

Location

Mexico

Posted

107 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer, Java, Angular, AWS

3Pillar Global

• Facilitate effective communication with client project stakeholders regarding project status and recommendations. • Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality. • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools. • Proficiently gather requirements and organize/present developed features for clients. • Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements. • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success. • Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities. • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities. • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment.

Job Requirements

  • A minimum of 5+ years of experience/expertise in the following areas specified below:
  • Java 8+ (with 5+ years of experience in the last 5 years) or Java 5+ (with 7+ years of experience in the last 7 years).
  • JEE 6+ (at least 1 year of active work within the last 2 years), including knowledge of Inversion of Control (IoC) and Dependency Injection (DI).
  • Unit testing with frameworks like JUnit 5 and Mockito (at least 2 years of experience within the last 3 years).
  • SQL (3+ years of active work in the last 3 years).
  • Front-end development with Angular 2 (actively working in the last 2 years), including Angular unit testing.
  • Foundational knowledge of JavaScript/Typescript, HTML, and CSS.
  • Softskills:**
  • Self-motivated and a proactive learner.
  • Willingness to join calls with voice and actively participate.
  • Technical responsibility over the solutions delivered.
  • Cross-team involvement (5 3PG teams + client teams).
  • Involvement in the architectural activities at account level.
  • Helps team remove roadblocks to successful deliveryInvolved/driver of initiatives that provide value to client outside of day-to-day activities.
  • Partners up with PDM to improve processes, ensure delivery success, raise project risks.
  • Requirement analysis, Coding, design, implementation, testing, problem analysis and resolution, and technical documentation.

Benefits

  • Medical Insurance benefits as per company policy.
  • Life Insurance as per company policy
  • 15 days of paid vacation plus additional days based on tenure
  • Vacation bonus as per local law
  • Sick leave and paid holidays as per local law
  • Profit sharing as per local law
  • Paternity and maternity leave as per as per local law
  • Marriage, bereavement and graduation leaves as per company policy
  • Christmas bonuses as per local law
  • Work from home allowance as per company policy
  • Punctuality and attendance bonuses as per company policy
  • Food tickets as per company policy
  • Direct deposit of payroll.
  • Paid professional certifications

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 2003H1B No Sponsor

• Support development teams by providing collaborative technical guidance and ensuring the quality of deliverables. • Analyze complex systems by gathering requirements, preparing estimates, and producing detailed project plans. • Develop and maintain applications using Java 8, ensuring clean code and following widely adopted architectural patterns. • Implement and manage the persistence layer using EJB (Enterprise JavaBeans), JPA, and Hibernate. • Design and maintain performant, secure, and scalable RESTful APIs for integration across distributed systems. • Map data flows and execute advanced SQL queries to support technical decision-making. • Build and customize complex reports using JasperReports, ensuring accuracy of the extracted information. • Actively participate in defining the architecture of distributed systems and in the selection of new technologies. • Assist the team in resolving complex integration and performance issues in production environments. • Ensure the application of software engineering best practices throughout all phases of the project lifecycle.

Brazil
Full TimeRemoteTeam 1,001-5,000Since 2003H1B No Sponsor

• Develop robust backend solutions using Java, EJB and JPA, ensuring code maintainability and scalability. • Design and maintain secure, high-performance, and standardized REST APIs. • Model relational databases and optimize queries, including writing native queries for high-performance scenarios. • Actively participate in Agile rituals (Scrum and Kanban), collaborating with the team to evolve deliverables. • Support technical decision-making and apply Design Patterns to ensure scalable architectures. • Implement and maintain integration components using JMS queues. • Build modular user interfaces using Angular 2+ within a Microfrontend architecture. • Ensure software quality through the creation and strict maintenance of unit tests. • Manage builds and dependencies with Maven and version control with Git. • Monitor application behavior and analyze logs via Graylog for rapid incident resolution. • Configure and deploy applications to IBM WebSphere application server.

Brazil
JLL - Jones Lang LaSalle logo

Staff Backend Software Engineer – Fraud Prevention

JLL - Jones Lang LaSalle

Jones Lang LaSalle (JLL) is a professional and financial services company that specializes in investment management and commercial real estate services. A Fortu

Backend Engineer107 days ago

• Collaborate with a cross functional team spanning operation, product management, and engineering to build new technologies and features; • Build production systems that prevent fraud from happening; • Help to prototype, implement and productionize new anti fraud solutions at scale; • Ensure successful deliveries, and promote the long-term technical health of our journeys; • Ensure a high bar on code quality standards, making sure developers are proud of their work; • Apply development best practices; • Take part in incident resolution and troubleshooting in the production environment; • Take ownership of critical features, be accountable, and possess a high level of ownership by following up on engineering SLOs and product KPIs; • Interact with the product team and stakeholders to impact the business; • Mentor other engineers; • Live the mission: inspire and empower others by genuinely caring for your own wellbeing and your colleagues. Bring wellbeing to the forefront of work, and create a supportive environment where everyone feels comfortable taking care of themselves, taking time off, and finding work-life wellness.

Brazil
Job Closed
Resource Innovations logo

Python Developer

Resource Innovations

Resource Innovations offers environmental consulting services with a focus on energy and water efficiency. Past jobs at Resource Innovations have offered work-from-home flexibility

Backend Engineer107 days ago

Resource Innovations seeks a Django/Python Developer to join our growing Customer Engagement engineering team. Our Customer Engagement engineering team develops personalized digital platforms to support the delivery of E-Commerce and retail programs. The desired candidate will take direction from our lead engineer to further develop, maintain, and enhance Commerce Manager, the practice's operating system built with Django.  Resource Innovations (RI) is a women-led energy transformation firm focused on impact. Building on our expertise in energy efficiency, we're constantly expanding our portfolio of clean energy solutions to guide utilities through increasingly complex, connected challenges. Load flexibility. Electrification. Carbon reduction. With every step, we're leading the charge to power change. Duties and Responsibilities - Contribute to the development, maintenance, and enhancement of the organization's Commerce Manager software, which powers the core E-Commerce and retail product offerings of the Customer Engagement practice. - Collaborate with team members (e.g., project delivery staff, senior developers) to scope and design new features and applications used by our delivery staff to implement utility energy efficiency programs. - Write Python code within a Django web framework securely and efficiently. This includes working with models, model admins, custom views, and custom Django Ninja API routes. - Work efficiently with Git, GitHub, Heroku, and other components of our ecosystem. - Ensure data security/privacy and protocols are established and followed based on client and company requirements. - Make recommendations for improvements to processes and technologies. - Document code and features in a library system, both from a developer perspective to help other developers replicate where needed and from a user perspective to help program delivery staff and users know how features work. - Other tasks as assigned.

Massachusetts
Job Closed