Senior Software Engineer - Java

Job Description

  • Good hands on experience in Core Java Programming Language
  • Good hands on experience in Java 8/11,
  • Ant, Ivy, Git, IntelliJ, Eclipse,
  • Good knowledge of Windows Application Development
  • Good knowledge of tools like Synergy (SCM), Intellij, RTC, Collaborator
  • Creating UML diagrams
  • Hands on experience of OOAD and Design Patterns
  • Design and Documentation of LLDs
  • Excellent Troubleshooting and debugging skills
  • Hands on experience of TCP-IP, UDP protocol
  • Hands on knowledge of Inter process communication and Multi-threading
  • Unit Test Framework (JUnit, Powermock/ Mockito)
  • Hands on experience in using Static Code Analysis (SCA) like SonarQube
  • Knowledge of performance monitoring tools
  • Understanding of Math’s concepts like Graph theory
  • Good knowledge of windows application development
  • Good understanding of Coding guidelines and standards
  • Good knowledge of XML file format and parsing
  • Strong communication skills
  • Excellent Problem-Solving Skills
  • Self-driven

Organization: Advanta

Company: Siemens Technology and Services Private Limited

Experience Level: Mid-level Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?