MTK Technologies · 1 day ago
Java Developer
MTK Technologies is seeking a highly experienced Senior Advanced Java Developer to develop software for banking products in a fast-paced environment. The role involves designing, developing, and maintaining enterprise banking applications while leveraging AI-driven coding tools to enhance productivity and code quality.
Responsibilities
Design and develop Core Java applications within the Deposits Agile Squad/Fleet
Actively use AI-driven coding tools (e.g., GitHub Copilot, Amazon CodeWhisperer, Tabnine, or similar) for: Code generation, Accelerated development, Automated documentation, Unit test generation, Code optimization and refactoring
Lead by example and mentor junior developers on both traditional and AI-assisted coding practices
Ensure code aligns with architectural standards and enterprise integration patterns
Analyze user requirements and translate them into functional and technical specifications
Work closely with global teams across multiple time zones
Build proofs-of-concept (POCs) for new technologies and architecture enhancements
Participate in design discussions and contribute to architectural decisions
Investigate and resolve production issues with urgency
Provide technical debugging support across web applications, databases, and system integrations
Support continuous automation and system improvements
Participate actively in all phases of the SDLC—analysis, design, coding, testing, deployment
Engage in Agile ceremonies: daily stand-ups, sprint planning, grooming, and retrospectives
Qualification
Required
08+ years of hands-on experience with Core Java, Java RESTful APIs, Spring / Spring Boot, Gradle, IBM WebSphere MQ Series, Kafka
05+ years working with geographically dispersed teams across multiple time zones
Strong understanding of Object-Oriented Design (OOD) and enterprise design patterns
Experience building server-side J2EE applications
Proficiency in DB2 or other relational databases, including schema design and performance tuning
Expertise in Unix/Linux environments
Experience with Junit, TDD (Concordion), BDD (Cucumber, Gherkin)
Strong experience with Git, CI/CD pipelines (e.g., Jenkins), and DevOps practices
Familiarity with Agile tools (e.g., JIRA)
Ability to write reusable, optimized, clean, and well-documented code
Excellent problem-solving, debugging, analytical, communication, and presentation skills
Company
MTK Technologies
MTK TECHNOLOGIES was established in the year 2006 with the sole aim of providing quality and skilled manpower, which is relevant to the industry.
H1B Sponsorship
MTK Technologies 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 (2)
2024 (5)
2023 (5)
Funding
Current Stage
Growth StageCompany data provided by crunchbase