HireHirePhoton Interactive Private limited jobs › Software Engineer - Java - BLR

Software Engineer - Java - BLR

Apply for this role or explore on the map →

JOB DESCRIPTION

Location: Bangalore
Experience: 6 - 9 Years

Primary Responsibilities

. Actively participate in the development process through writing and maintain application features and automated unit tests.

. Drive technical discussions, arbitrate, and recommend optimal path forward in a room of highly opinionated engineers that may or may not agree with you.

. Use your experience and knowledge to influence better software design, promote proper software engineering and bug prevention strategies, testability and security

. Deliver best in class solutions that are both optimal and performant

. Can work with supervisor to plan tasks and estimate their completion.

. Can adapt to changing conditions and coach others through change.

. Possesses ability to communicate efficiently verbally and through written documentation.

. Maintains a broad understanding of our systems, customers, and business goals.

The Skills that are Key to this role

. BE or above in Computer Science or related field

. Extensive experience in building and supporting applications using Java, JEE, Spring MVC, REST API and backend SQL /Stored Procedure Components

. In-depth knowledge of design pattern and Microservices

. In-depth knowledge of relational databases (SQL Server).

. Working knowledge of testing automation frameworks like JUnit, Mockito, PowerMock, etc.

. Mastery with our development tools ( Eclipse/InteliJ, Git, Jenkins, Maven, Jira, Confluence

. Good understanding of containerization with Docker, Kubernetes using Helm, ConfigMaps and YAML is a plus

. Experience building and deploying applications in a DevOps environment using CI/CD tools

. Experience in Performance tuning and using tools like Datadog, Splunk

. Experience with Git/Bitbucket Server (Stash), Jenkins, and uDeploy are a plus

. Ability to take initiative, define vision for betterment of products, and execute at high level of quality

. Ability to apply different communication and leadership styles for different teams and geographies

The Skills that are Good To Have for this role

. Embody and live the Scrum values of commitment, courage, focus, openness, and respect in all interactions, both within and outside of the team.

. Perform documentation, design, and testing tasks as required by the team.

. Actively participate and contribute to plan document discussions and code reviews.

. Evangelize and promote the successes and learnings of your team in formal ceremonies, such as sprint demos, as well as in casual conversation.

. Write queries and scripts

. Take point on supporting deployments and releases.

. Provide recommendations on technical direction to Tech Lead.

. Knowledge of public/private cloud capabilities including compute, storage, database is a plus

. Your communication with peers and leaders is clear and effective

. Willingness to work with legacy technologies

The Value You Deliver

. Keeping focus of the work in terms of Customer obsession

. Embrace continuous improvement regarding application quality and stability.

. Partner with Technical Lead on improvement opportunities for our applications.

. Strong sense of ownership for the quality of solution delivery and level of partnership with the business.

. 6-9 years of IT experience

More roles at Photon Interactive Private limited

See Photon Interactive Private limited & thousands more on the map

Every tech & IT company hiring across India — with AI match scores — on one live map.

Open the map →