Back-End Developer Semi Sr - Mexico City (AI / Tech Consulting Company) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Rocket Software ยท 4 months ago

Back-End Developer Semi Sr - Mexico City (AI / Tech Consulting Company)

Rocket Software is a rapidly growing company renowned for building and optimizing technological platforms, with a focus on AI. The Back-End Developer Semi Sr will be responsible for designing, developing, and maintaining scalable microservices, ensuring technical quality and comprehensive API documentation.

Information TechnologySoftware
check
Culture & Values
check
H1B Sponsor Likelynote

Responsibilities

Design and develop microservices under a 4-layer architecture (REST Interface, Routing, Business Logic, and DAO) following SOLID principles
Implement APIs in two layers (public API and internal unitary services) with clear segregation of responsibilities
Develop IDE-agnostic code using Gradle v7 with Kotlin DSL as the build tool
Integrate PostgreSQL and Redis databases for temporary storage and caching
Configure and implement logging with SLF4J and Log4J2, ensuring correct parameterization of log levels (INFO, WARN, ERROR)
Manage external configurations through JSON files
Guarantee 100% coverage in unit tests and document code according to established standards
Generate and maintain embedded API documentation in the code using OpenAPI/Swagger
Prepare and execute deployments on Linux Debian 10 or higher, using Nginx and HAProxy as load balancers
Collaborate with the team to integrate Groovy/Grails in complementary or legacy projects
Maintain best practices for versioning, continuous integration, and continuous deployment (CI/CD)

Qualification

Microservices architectureKotlin DSLPostgreSQLAPI documentationSOLID principlesCI/CDLogging frameworksGroovy/GrailsLinux deployment

Required

Design and develop microservices under a 4-layer architecture (REST Interface, Routing, Business Logic, and DAO) following SOLID principles
Implement APIs in two layers (public API and internal unitary services) with clear segregation of responsibilities
Develop IDE-agnostic code using Gradle v7 with Kotlin DSL as the build tool
Integrate PostgreSQL and Redis databases for temporary storage and caching
Configure and implement logging with SLF4J and Log4J2, ensuring correct parameterization of log levels (INFO, WARN, ERROR)
Manage external configurations through JSON files
Guarantee 100% coverage in unit tests and document code according to established standards
Generate and maintain embedded API documentation in the code using OpenAPI/Swagger
Prepare and execute deployments on Linux Debian 10 or higher, using Nginx and HAProxy as load balancers
Collaborate with the team to integrate Groovy/Grails in complementary or legacy projects
Maintain best practices for versioning, continuous integration, and continuous deployment (CI/CD)

Company

Rocket Software

company-logo
As a global technology leader, Rocket Software is the partner of choice for organizations transforming their IT from core systems to the cloud.

H1B Sponsorship

Rocket Software has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (12)
2024 (7)
2023 (3)
2022 (6)
2021 (8)
2020 (1)

Funding

Current Stage
Late Stage
Total Funding
unknown
2012-02-02Acquired

Leadership Team

leader-logo
Gary Gregory
Chief Technology Officer
linkedin
leader-logo
Joe Devlin
Chief Technology Officer, VP, and Distinguished Engineer
linkedin
Company data provided by crunchbase