3Pillar Global

Senior Software Engineer, Java / Angular

3Pillar Global

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇲🇽 Mexico

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularAnsibleAWSBootstrapChefCypressGradleGroovyJavaJavaScriptjQueryJUnitMockitoOracleSpringSQLTypeScript

About the role

  • Facilitate effective communication with client project stakeholders regarding project status and recommendations
  • Craft client code that is efficient, performant, testable, scalable, secure, and of high quality
  • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools
  • Gather requirements and organize/present developed features for clients
  • Execute complex activities within the current methodology and quality standards across diverse engagements
  • Promote client success by collaborating with engineers, designers, and managers to understand user pain points and iterate on solutions
  • Engage in agile software development including daily stand-ups, sprint planning, and retrospectives
  • Participate in the Engineering Practice community and mentor others through Communities of Practice (CoPs) or on project teams
  • Independently drive project delivery within defined architecture from conceptualization to deployment

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
  • 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 delivery
  • Involved/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
  • Additional desired: Java 11+, JMS, AWS (SQS, EFS, Lambda, S3) and CloudFormation, Gradle and Groovy, JDBI, Jasmine and Karma, Bootstrap, jQuery, CSS3, Ansible or Chef, JBoss/Wildfly, JSF2 or PrimeFaces, Oracle DB, Struts 1 and JSP, Plain JDBC, JPA 2.x and Spring framework, Cypress, Typescript and Ansible
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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Java 8+JEE 6+Unit testingJUnit 5MockitoSQLAngular 2JavaScriptTypescriptHTML
Soft skills
effective communicationself-motivatedproactive learnercollaborationmentoringproblem analysistechnical responsibilitycross-team involvementremoving roadblocksparticipation in calls
Bluelight

Laravel Engineer, MySQL Tuning

Bluelight
Mid · Seniorfull-time🇲🇽 Mexico
Posted: 1 day agoSource: jobs.lever.co
LaravelMySQLPHPReactSQL
Truelogic Software

Tech Lead, Ruby/React – Health Care

Truelogic Software
Seniorfull-time🇲🇽 Mexico
Posted: 2 days agoSource: jobs.ashbyhq.com
AWSKubernetesPostgresReactRubyTypeScript
Bluelight

Ruby on Rails Engineer

Bluelight
Mid · Seniorfull-time🇲🇽 Mexico
Posted: 2 days agoSource: jobs.lever.co
AWSRubyRuby on Rails
Dresden Partners Community

.NET Backend Developer

Dresden Partners Community
Mid · Seniorfull-time🇲🇽 Mexico
Posted: 3 days agoSource: dresdenpartners.na.teamtailor.com
AWSAzureCloudEntity FrameworkGoogle Cloud PlatformGraphQL.NETSQL