Senior Software Engineer-Java

2 Weeks ago • 5-5 Years

About the job

SummaryBy Outscal

Senior Software Engineer with 5+ years of experience in AWS SaaS application development using Kotlin, Java Spring Boot, Python, Docker, and PostgresDB. Expertise in code quality, testing, and working with IoT time series databases is essential.
As a Senior Software Engineer, you will be instrumental in designing, developing, and maintaining robust AWS SaaS applications. This role requires close collaboration with data scientists, product managers, and subject matter experts. Your key responsibilities include, but are not limited to:

Key Responsibilities:

1. Design & Development: Develop AWS SaaS applications using Kotlin, Java Spring Boot, Python, Docker Containers, PostgresDB, and AWS.
2. Collaboration: Work closely with data scientists, product managers, and subject matter experts.
3. Code Management: Write code and tests, build prototypes, solve issues, and identify and resolve bottlenecks.
4. Design Discussions: Actively participate in design discussions and provide crucial input to guide technical decisions.
5. Documentation: Define and document best practices and methodologies.
6. Technical Leadership: Lead and mentor the development team on technical matters.

Qualifications:

Must-haves:

1. 5+ years of hands-on experience with Kotlin, Java Spring Boot, Python, Docker Containers, and PostgresDB.
2. At least 5 years of experience developing SaaS applications on AWS.
3. Proficiency in following coding standards and guidelines.
4. Expertise in static code analysis, unit testing, and other best practices to ensure high-quality code delivery.
5. Experience working with IoT time series databases.

Nice-to-haves:

1. Experience with JavaScript/TypeScript-based front-end development.
2. Familiarity with CI/CD build pipelines.
3. Understanding of MLOps and DataOps.
4. Knowledge of data structures and algorithms.
5. Experience using Ubuntu as a development environment.
6. Familiarity with Docker and Ubuntu development environments.

Educational and Certification Requirements:
- Bachelor’s degree in computer science or a related field is preferred.
- AWS certifications will be considered an added advantage.

undefinedundefinedundefined

About The Company

Karnataka, India (Hybrid)

Karnataka, India (Hybrid)

Karnataka, India (Hybrid)

Karnataka, India (Hybrid)

Karnataka, India (Hybrid)

Karnataka, India (Hybrid)

Karnataka, India (Hybrid)

Karnataka, India (Hybrid)

View All Jobs

Similar Jobs

Xsolla - Front End Software Engineer

Baku, Azerbaijan (On-Site)

Unity - Software Engineer

Copenhagen, Denmark (On-Site)

Electronic Arts - Software Engineer - Gameplay

Shanghai, China (On-Site)

Electronic Arts - Software Engineer

Telangana, India (On-Site)

Riot Games - Staff Software Engineer, Unreal Tools - MMO

California, United States (On-Site)

Samsung Semiconductor - Senior System Software Engineer

California, United States (Hybrid)

Scientific Games  - Specialist Software Engineer

Karnataka, India (On-Site)

Scientific Games  - Software Engineer

Karnataka, India (On-Site)

Scientific Games  - Lead Software Engineer

Karnataka, India (On-Site)

Similar Skill Jobs

Just Play GmbH - Reward Economy Lead (all genders)

Berlin, Germany (Hybrid)

EveryMatrix - Senior Project Manager

Bucharest, Romania (Hybrid)

Wildlight Entertainment - Senior Game Designer

California, United States (Remote)

Xsolla - Senior DevOps Engineer (Platform Team)

Baku, Azerbaijan (On-Site)

Xsolla - Front End Software Engineer

Baku, Azerbaijan (On-Site)

Xsolla - Senior React Native Developer

Baku, Azerbaijan (On-Site)

Dream Game Studios - ML Engineer

Maharashtra, India (On-Site)

Unity - Software Engineer

Copenhagen, Denmark (On-Site)

Jobs in Bengaluru, Karnataka, India

Dream Game Studios - ML Engineer

Maharashtra, India (On-Site)

Aristocrat Gaming - Solution Architect

Uttar Pradesh, India (Hybrid)

InMobiInMobi - Lead - Business Finance

Karnataka, India (On-Site)

InMobiInMobi - Director/ Senior Manager - L&OD

Karnataka, India (On-Site)

Electronic Arts - Software Engineer

Telangana, India (On-Site)

Aristocrat Gaming - Sr Technical Lead (Typescript)

Uttar Pradesh, India (Hybrid)

Aristocrat Gaming - Sr Full Stack Developer (Typescript, Java)

Uttar Pradesh, India (Hybrid)

Aristocrat Gaming - Sr Full Stack Developer (Java, Angular)

Uttar Pradesh, India (Hybrid)

Aristocrat Gaming - Engineer II

Haryana, India (Hybrid)

Software Engineering Jobs

Wildlight Entertainment - Senior Gameplay Engineer

California, United States (Remote)

Wildlight Entertainment - Senior Online Engineer

California, United States (Remote)

Larian Studios - Tools Programmer

Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Xsolla - Senior DevOps Engineer (Platform Team)

Baku, Azerbaijan (On-Site)

Xsolla - Front End Software Engineer

Baku, Azerbaijan (On-Site)

Xsolla - Senior React Native Developer

Baku, Azerbaijan (On-Site)

Dream Game Studios - ML Engineer

Maharashtra, India (On-Site)

Cloud Imperium Games - Gameplay Producer

England, United Kingdom (On-Site)

Electronic Arts - Security Engineer - Java

Shanghai, China (On-Site)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug