Logo for MVK STAFFING SERVICES PRIVATE LIMITED

Sr Software Engineer Java

Roles & Responsibilities

  • Bachelor's degree in Computer Science or related field.
  • 5 to 7 years of software development experience in Java.
  • Proficiency in Java 8+ and frameworks like Spring, Hibernate.
  • Strong understanding of relational databases and DevOps practices.

Requirements:

  • Develop and enhance scalable Java web applications.
  • Collaborate with cross-functional teams to develop new functionalities.
  • Understand client requirements and prepare technical documentation.
  • Participate in integration, deployment, and testing activities.

Job description

Position: Sr Software Engineer - Java
Location: Bangalore

Responsibilities:
• Conceive and develop software applications to extend and improve on TSS’ product offerings.
• Develop, maintain, and enhance scalable Java web applications.
• Understand the client requirements and prepare technical artefacts.
• Work with team members on integration and application deployment.
• Interact with cross-functional groups including product manager, customer support and marketing
to develop new functionality and support existing customers.

• Work with cross-functional teams, Analysts, Business, and the team to create a compelling applica-
tion with great user experience.

Desired Skills and Experience:
• BE or Equivalent degree (CS preferred) from a reputed institute.
• 5 years to 7 years of software development experience in Java technology.
• Skills in Java 8+ / Apache / Tomcat.
• Frameworks – Spring, Spring boot, Hibernate.
• Strong understanding of relational databases. (Oracle, SQL server, MySQL, PostgreSQL)
• Experience with DevOps (dev/stg/prod) and source code repository. (GIT, SVN, etc.)
• Experience with Linux-based infrastructures, Linux/Unix administration.
• Familiarity with build tools such as Maven, Gradle and continuous integration (Jenkins).
• Familiarity with Junit, Unit testing framework.
• Familiar with design patterns, Micro services, Containers (Docker, Kubernetes)
• Knowledge of scripting languages such as Bash.
• Stellar troubleshooting skills with the ability to spot issues before they become problems.
• Current with industry trends, IT ops and industry best practices, and able to identify the ones we
should implement.
• Solid experience of debugging, profiling (CPU, memory, DB connections), root cause analysis.
• Adheres to development, SLA deadlines and schedules.
• Understands the necessity of and contributes to coding standards and best practices.
• Should be able to prioritize multiple tasks effectively.
• Integration Testing of the Release Tasks.
• Solid team player and self-motivated to explore new technologies, applications, and environments.
• Experience working in Agile, Waterfall and Hybrid environments.
• Strong oral and written communication skills, with the ability to communicate, collaborate effectively
at both technical and non-technical level.

Java Developer Related jobs

Other jobs at MVK STAFFING SERVICES PRIVATE LIMITED

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.