Java Engineer – Application / Database Modernization at Mactores

Mumbai, Maharashtra, India

Mactores Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, DataIndustries

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • 3+ years of professional Java development experience (Spring, JDBC, MyBatis/Hibernate or equivalent)
  • Experience with application modernization, database migrations, or large-scale refactoring initiatives
  • Strong SQL expertise and the ability to analyze, interpret, optimize, and rewrite complex SQL used within Java applications
  • Deep understanding of JDBC, ORMs, Java transaction patterns, and database-driven application flows
  • Experience working on enterprise-grade, high-performance applications with complex data interactions
  • Strong communication skills and ability to work with global distributed teams in US time-zones
  • Preferred: Experience with PostgreSQL, Aurora PostgreSQL, or modernization from legacy databases such as Oracle, SQL Server, or DB2
  • Preferred: Exposure to automated code-refactoring tools or GenAI-assisted remediation workflows
  • Preferred: Familiarity with CI/CD environments, performance testing tools, and observability stacks
  • Preferred: Consulting or professional services experience delivering fixed-timeline modernization projects

Responsibilities

  • Analyze and remediate large enterprise Java codebases to replace legacy or database-specific SQL constructs with modern, standards-compliant SQL
  • Convert embedded SQL within Java services and MyBatis XML mappers, including rewriting constructs such as vendor-specific functions, sequences, pagination logic, dynamic SQL, and error-handling patterns
  • Collaborate closely with schema and database migration engineers to ensure application-layer SQL aligns with the modernized target schema
  • Refactor Java transaction logic, error-handling, drivers, and ORM/DAO layers to support the behavior of modern databases
  • Participate in unit, integration, and performance testing to confirm functional parity and ensure applications meet performance SLAs post-modernization
  • Support application cutover activities for production environments, including validation, monitoring setup, rollback planning, and stabilization
  • Produce engineering documentation: SQL remediation guides, code-migration runbooks, troubleshooting guides, and knowledge-transfer material for customer teams
  • Work across distributed teams (US & India) and collaborate with customer SMEs to ensure business logic alignment and successful modernization outcomes

Skills

Java
Spring
Hibernate
PostgreSQL
Oracle
MyBatis
SQL
ORM
DAO
unit testing
integration testing
performance testing

Mactores

Technology consulting in AI and IoT

About Mactores

Mactores provides technology consulting and engineering services to help businesses tackle complex challenges. The company specializes in areas such as artificial intelligence, fast data processing, industrial Internet of Things (IoT), and cloud solutions. Mactores works closely with organizations to integrate these technologies into their operations, aiming to enhance their success through effective use of technology. What sets Mactores apart from its competitors is its strong focus on understanding customer needs and industries, ensuring that their solutions deliver real business value. The goal of Mactores is to achieve exceptional results that positively impact businesses, communities, and individuals around the world.

Seattle, WashingtonHeadquarters
2008Year Founded
VENTURE_UNKNOWNCompany Stage
Consulting, Industrial & Manufacturing, AI & Machine LearningIndustries
51-200Employees

Risks

Increased competition from major tech firms like Google and Microsoft.
Potential talent shortages in AI and data science fields.
Economic downturns may reduce client budgets for technology consulting.

Differentiation

Mactores specializes in AI, Fast Data, Industrial IoT, and Cloud technologies.
The company has achieved AWS Generative AI Competency, showcasing its expertise.
Mactores focuses on technology as a strategic driver for business success.

Upsides

Growing demand for AI-driven data analytics boosts Mactores' market potential.
Rising interest in Industrial IoT enhances Mactores' service offerings.
Cloud-native technology adoption supports Mactores' scalability solutions.

Land your dream remote job 3x faster with AI