DaCodes.

Senior Software Engineer – Java/Spring

DaCodes.

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇲🇽 Mexico

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSDynamoDBJavaMicroservicesNoSQLSpringSQL

About the role

  • Design, implement, and debug software based on requirements and design specifications.
  • Maintain and improve existing software.
  • Participate actively in design, refinement sessions, code, and test plan reviews as needed.
  • Investigate internal and external complaints and take corrective action.
  • Attend team meetings to discuss projects, brainstorm ideas, and address issues.
  • Work with product management teams in defining project scope and approaches.
  • Work with the project team to design prototypes to validate application functionality.
  • Contribute actively to the creation of design specifications.
  • Contribute to the production of project estimates and schedules.
  • Assist in the development of white papers and training documents.
  • Participate actively in design, code, and test plan reviews as needed.
  • Follow best practices and internal policies to ensure software functionality, usability, reliability, and availability.
  • Respond to client queries and concerns professionally and build positive customer relationships

Requirements

  • English level: C1 - Advanced
  • Experience with Java and Spring Framework required.
  • 3-8 years’ experience in software development
  • Experience developing web services and REST APIs required.
  • Experience with microservices architecture and containerized deployment preferred.
  • Experience in developing using Scrum and Agile methods preferred.
  • Experience with SQL and NoSQL databases preferred.
  • Experience with AWS (Step Functions, S3, Lambdas, AVP, API Gateway).
  • Experience in DynamoDB is a plus.
Benefits
  • 🚀 Integration with global brands and disruptive startups.
  • 🏡 Remote / Home office.
  • 📍 If hybrid or on-site work is required, you will be informed from the first interview.
  • ⏳ Schedule aligned to the assigned project team.
  • 📅 Monday to Friday work week.
  • 🎉 Day off on your birthday.
  • 🏥 Major medical insurance (applicable for Mexico).
  • 🛡️ Life insurance (applicable for Mexico).
  • 🌎 Multicultural work teams.
  • 🎓 Access to courses and certifications.
  • 📢 Meetups with IT special guests.
  • 📡 Virtual team-building events and interest groups.
  • 📢 English classes.
  • 🏆 Opportunities within our different business lines.
  • 🏅 Proudly certified as a Great Place to Work.

Applicant Tracking System Keywords

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

Hard skills
JavaSpring Frameworkweb servicesREST APIsmicroservices architecturecontainerized deploymentScrumAgile methodsSQLNoSQL
Soft skills
communicationteam collaborationproblem-solvingcustomer relationship managementproject managementdesign specificationcode reviewtest plan reviewbrainstormingcorrective action
Salvo Software

Kotlin Lead

Salvo Software
Seniorfull-time🇲🇽 Mexico
Posted: 3 days agoSource: apply.workable.com
CloudKotlin
Stefanini LATAM

Java Developer

Stefanini LATAM
Mid · Seniorfull-time🇲🇽 Mexico
Posted: 3 days agoSource: stefaninilatam.gupy.io
Java
Atos

Python Developer

Atos
Mid · Seniorfull-time🇲🇽 Mexico
Posted: 3 days agoSource: jobs.atos.net
AWSAzureCloudDjangoFlaskMongoDBMySQLNoSQLPostgresPythonSQL
GE Vernova

Staff Software Engineer, JAVA

GE Vernova
Leadfull-time🇲🇽 Mexico
Posted: 4 days agoSource: gevernova.wd5.myworkdayjobs.com
JavaSpring