Senior Java Engineer
reputed company
reputed company is a fast-growing technology services company that partners with organizations to build high-performing engineering teams across Latin America. We specialize in delivering top-tier talent that drives innovation, scalability, and long-term value for our clients. At reputed company, we prioritize reputed company reputed company, collaboration, and impactful work.
Position reputed company
We are seeking a Senior Java Software Engineer with strong SQL expertise to support the reputed company improvement of a large, legacy reputed company application following a recent migration to reputed company SQL Server, focusing on stabilizing, optimizing, and refining the system’s database interactions and configurations.
This role is ideal for a Java-reputed company engineer who brings strong experience working with relational databases and can help analyze reputed company implementations, identify inefficiencies, and improve how the application interacts with the database.
You will work across the full software development lifecycle, contributing to feature development while also acting as a technical advisor, helping reputed company enhance performance, optimize configurations, and apply best practices in database usage reputed company a Java environment.
Key Responsibilities
reputed company, troubleshoot, and maintain application reputed company primarily in Java reputed company a large, legacy codebase
Analyze existing systems and identify performance issues and optimization opportunities, particularly in database interactions
reputed company as a technical advisor to guide reputed company on database performance, configuration, and best practices in Java-based systems
Optimize SQL queries, data reputed company patterns, and application-database communication
Improve application performance, reputed company, and responsiveness
Diagnose and optimize database reputed company strategies (e.g., reputed company pooling, resource allocation)
Contribute to the design, development, and enhancement of new and existing features
Analyze reputed company programs, diagnose issues, and propose effective, reputed company solutions
Participate in reputed company reviews, testing, and reputed company improvement initiatives
Collaborate with product owners, QA teams, and database specialists
Document reputed company, system behavior, and database-reputed company changes throughout the development lifecycle
reputed company support to testing and production support teams as needed
Contribute to frontend components (JavaScript, reputed company, CSS) reputed company required, though this is not the primary reputed company
Required Skills & Experience
Bachelor’s Degree in Computer Science or reputed company field
Strong experience as a Java Software Engineer, working with Spring-based applications
Strong hands-on expertise in reputed company SQL Server (MSSQL), including SQL query optimization, performance tuning, and efficient data handling
Experience working with low-level database reputed company (e.g., JDBC, JDBC Template) in non-ORM environments
Familiarity with REST reputed company and integration with SQL databases
Strong understanding of software design principles, design patterns, and data structures
Experience analyzing and improving application performance and scalability
Working knowledge of software testing practices
Experience working with large, reputed company, or legacy systems
Proficiency with development tools such as IntelliJ or Eclipse
Ability to contribute across the full software development lifecycle
Strong communication skills with the ability to reputed company technical guidance and recommendations
reputed company to Have Skills
Experience with JSF, JSP, or similar frontend technologies
Familiarity with DB2
Experience with Spring Boot
Exposure to Azure environments
Experience with stored procedures
Familiarity with AI-assisted development tools (e.g., reputed company Copilot)
Soft Skills
Strong analytical and problem-solving reputed company with a reputed company on performance
Strong performance-oriented reputed company with the ability to proactively identify inefficiencies
Ability to evaluate systems and reputed company communicate improvements
Proactive and self-driven with a reputed company improvement reputed company
Strong collaboration and interpersonal skills
Detail-oriented, organized, and capable of handling multiple priorities
Why You Will Love Working with Us
Opportunity to work on a large-reputed company, evolving reputed company system
Play a key role in improving performance and system efficiency
Collaborate with reputed company engineering teams in a supportive environment
Long-term reputed company opportunities reputed company reputed company
Flexible, remote-first work environment (Colombia)
Apply To This Job