
Search by job, company or skills
Job Purpose:
Technical Lead with strong expertise in Java, Spring Boot, Microservices Architecture, and hands-on experience in iOS (Swift / Objective-C). This role requires leading complex backend service design while also guiding or contributing to iOS / iPad application development efforts. Needs to collaborate with cross-functional teams to deliver scalable, secure, and high-performance applications.
Job Background/context:
Technical Lead and Support role for BFSI domain,
Key Responsibilities:
Technical Leadership:
Lead end-to-end design, development, and deployment of Java-based microservices.
Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
Provide architectural guidance, perform code reviews, and enforce engineering best practices.
Mentor and guide development teams across backend and iOS iPad platforms.
Collaborate with product managers, architects, and DevOps teams to drive production go-live strategy.
Backend Development (Java Microservices):
Design and implement RESTful APIs and microservices using Java, Spring Boot, Spring Cloud.
Build scalable, event-driven, and distributed architectures.
Integrate services with cloud platforms (Red hat ECS).
Optimize services for performance, security, and fault tolerance.
Work with relational and NoSQL databases (MySQL/PostgreSQL, MongoDB/Cassandra).
iOS Development
Contribute to architecture, design, and development of iOS applications.
Build features using Swift (and Objective-C as needed).
Implement mobile CI/CD pipelines and ensure app store readiness.
Collaborate with UX/UI teams to ensure high-quality native iPad experiences.
DevOps & CI/CD
Work closely with DevOps to implement CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
Ensure proper containerization (Docker) and orchestration (Kubernetes).
Monitor services using tools like App dynamics, Splunk.
Knowledge/Experience:
Essential
Hand-on knowledge in technical solution design for Java Microservice based application
REST APIs & Microservices architecture
iOS development for iPad application (Swift Objective-C is a plus)
Exposure to API gateways (API Gateway, ECS).
Understanding of UI/UX principles for mobile platforms.
Strong understanding of distributed systems, asynchronous communication, and service resilience patterns.
Experience with databases (SQL & NoSQL)
Proficiency with Git, CI/CD, containerization, and cloud environments.
Agile/Scrum experience
Qualifications:
Essential
Graduate in software engineering, computer applications
5-8 years of experience as a Technical Lead or similar role (with Overall IT experience of 12+years), working on large-scale application development in Java Microservice architecture
Skills: (technical skills)
Essential
Java 8+
Spring Boot
REST APIs & Microservices architecture
iOS development (Swift Objective-C is a plus)
Strong understanding of distributed systems, asynchronous communication, and service resilience patterns.
Experience with databases (SQL & NoSQL).
Proficiency with Git, CI/CD, containerization, and cloud environments.
Competencies
Strong oral & written communication
Effective stakeholder management with strong technical and business understanding of Java Microservice / iPad application
Very strong knowledge of Java, Spring, Spring Boot, Microservice/API development.
Good knowledge of iOS development and must of have experience in designing applications for iOS devices.
Understanding of Oracle/PLSQL & SQL Server databases is an advantage.
Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment.
Strong understanding of distributed systems, asynchronous communication, and service resilience patterns.
REST APIs & Microservices architecture
iOS development (Swift Objective-C is a plus)
Experience with databases (SQL & NoSQL).
Strong communication and interpersonal skills, with the ability to effectively communicate technical concepts to non-technical stakeholders.
Job ID: 138591545