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
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
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
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 StageTotal Funding
unknown2012-02-02Acquired
Leadership Team
Company data provided by crunchbase