Senior Software Engineer
AI-First Fullstack Java Engineer (Backend Focus) – GCP
Experience: 6 Years
Employment Type: Full-time
Job Summary
We are looking for an AI-First Fullstack Java Engineer with strong backend development expertise and hands-on experience with Google Cloud Platform (GCP). The ideal candidate is proactive, communicative, and has a demonstrated ability to implement engineering best practices within a team or organization.
You will be part of a high-performing team focused on building and enhancing transaction processing systems, developing complex backend services that are scalable, reliable, and aligned with business needs.
Key Responsibilities
- Design, develop, test, deploy, and maintain high-quality software solutions with a focus on backend systems and user experience
- Collaborate closely with team members through pair programming, agile ceremonies, and continuous problem-solving
- Contribute to or lead initiatives related to product configuration, performance tuning, automated testing, and production monitoring
- Develop and maintain architectural documentation, reusable code components, and technical design diagrams
- Participate in incident management and resolve production issues to ensure system stability
- Support and mentor junior engineers by sharing knowledge and promoting engineering best practices
- Collaborate with cross-functional teams, third-party vendors, and the open-source community to drive innovation and technical alignment
Required Qualifications
- 3–6 years of experience in software engineering
- Strong experience in Java, with a primary focus on backend development
- Hands-on experience with Google Cloud Platform (GCP)
- Experience working in fullstack environments, with emphasis on backend systems
- Strong understanding of microservices architecture, APIs, and distributed systems
- Experience with CI/CD pipelines, automated testing, and production monitoring
- Proven ability to implement best practices within a team or organization
- Strong communication and collaboration skills
- Proactive mindset with strong problem-solving abilities
Preferred Qualifications
- Experience working with transaction processing or high-throughput systems
- Exposure to AI-first or AI-driven development practices
- Experience contributing to open-source projects or engaging with developer communities
Key Competencies
- Ownership and accountability
- Strong analytical and problem-solving skills
- Team collaboration and mentorship
- Continuous learning and improvement mindset
Job Segment:
Test Engineer, Software Engineer, Testing, Cloud, Open Source, Engineering, Technology