Senior Software Engineer -Java( AI+Telecom)
3Pillar GlobalRemotely
javapostgresqlspring bootoraclenosqlhibernatediameterss7
Job Description
📋 Description
- Craft client code that is performant, testable, scalable, secure, and high quality.
- Provide status tracking, reporting, and estimation using project methods/tools.
- Gather requirements, validate with team, and create/maintain documentation.
- Execute activities within current methodology and uphold quality standards.
- Collaborate with engineers, designers, and managers to solve user pain points and drive client
- Take ownership from technical design to launch.
🎯 Requirements
- 5+ years of experience in Java 21, Spring Boot, Redis/Redisson, Oracle, PostgreSQL, NoSQL
- Strong core Java, micro-services, multi-threaded apps; exception handling and memory management.
- Experience with Spring and ORM tech; knowledge of C++ for legacy systems.
- Proficient in Oracle, PostgreSQL, NoSQL; ability to write data structures and basic SQL; joins
- Understand telecom protocols (SS7, Diameter); unit testing with Java and Java frameworks (Spring
- Experience in building frontend/backend apps at scale; SDLC understanding; strong English.
🎁 Benefits
- Remote-friendly environment with global teams and English communication.
- Well-being focus, including health plans and generous time off.
- Global opportunities and career growth across projects and industries.
- Inclusive, collaborative culture with a commitment to diversity.
- Opportunity to join a global tech community and learn from top talent.