Senior Software Engineer - Java (AI + Telecom)
New
3
3Pillar GlobalSoftware Development
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- 5+ years
- Required Skills
- PostgreSQLAgileJavaOracleSpring BootC++NosqlMicroservices
Requirements
- 5+ years of relevant software engineering experience.
- Expertise in Java 21, Spring Boot, and ORM technologies.
- Strong understanding of micro-services and multi-threaded application development.
- Experience with memory management and application tuning.
- Proficiency in database technologies including Oracle, PostgreSQL, and NoSQL.
- Knowledge of telecom protocols such as SS7 and Diameter.
- Capability to understand C++ for legacy system analysis.
- Proficiency in unit testing and characterization testing.
- Experience building frontend and backend applications at scale.
- Familiarity with Agile software development methodologies.
- Strong English language proficiency.
Responsibilities
- Craft efficient, performant, testable, scalable, and secure client code.
- Provide accurate status tracking, reporting, and estimation using project methods and tools.
- Gather and validate requirements, and maintain technical documentation.
- Execute activities within established methodologies to uphold high quality standards.
- Foster collaboration with engineers, designers, and managers to solve user pain points.
- Take ownership of projects from technical design through to successful launch.
- Engage in agile development activities including daily stand-ups and sprint planning.
View Full Description & ApplyYou'll be redirected to the employer's site