Bangalore
1 day ago
Lead I - Software Engineering :: Java Tech Lead

Required Experience:

• 6 + years software development experience including design and development.

• Excellent knowledge in Core java, J2EE, Hibernate, JPA, Spring, XMLBeans, webservices, XML, JavaScript, SQL, MQ, JMS, JBoss, WebSphere

• Knowledge of spring boot framework

• Experience in building secured REST API

• Knowledge of software testing techniques and tools like Junit, Spring boot Test

• Knowledge of microservices based architecture.

• Application containerization technologies including docker, Kubernetes, and cloud-vendor implementations (AWS, Azure, other) (nice to have)

• Relational databases and SQL programming experience

• Knowledge of software development methodologies and the software development life cycle.

• Team spirit, enthusiasm, willing to learn and progress in an international and stimulation environment.

• Effective verbal and written communication in English

• An experience or knowledge in the financial industry would be a plus.

Responsibilities and Deliverables:

• Participate in the software design meetings and analyzes user needs to determine technical requirements.

• Implements functional requirements according to the specification.

• Tests, Debugs, analyzes, and fixes the application problems/issues. Works closely with stakeholders to fix issues in a timely fashion.

• Follows the coding rules and best practices.

• Interacts with internal stakeholders to support product releases and/or resolve program problems.

• Other duties and projects as assigned.

Confirm your E-mail: Send Email