Senior Software Engineer 2

Year    Bengaluru, Karnataka, India

Job Description

b'


  • 5 to 12 years of experience
  • Experience of web API development and operation with Java and Spring Framework is must.
  • Experience of web API development on Linux
  • Experience of designing tables and queries of RDBMS (e.g. Oracle) for high performance applications
  • Experience of team development with VCS (e.g. GitHub / Bitbucket) and pull requests.
  • Experience of code review and design review
  • Experience of improving architecture, performance analysis / tuning
  • Knowledge of web API operation, performance improvement and security
  • Experience of designing architecture and choosing technology stack (e.g. middleware)
  • Experience of automation test (e.g. xUnit / xSpec)
  • Skills of database design, considering architecture for several systems
  • Experience of interface design of web API
Development Environment
  • Development: Java, Spring Framework, Spring Boot, Spring Data, Spring Cloud Config, Spring Cloud Sleuth, JUnit, Apache Maven, IntelliJ IDEA, Swagger
  • middleware: Oracle, MongoDB, Kafka, Apache HTTP Server, Apache Tomcat
  • Monitoring: Jennifer, Zipkin, ELK stack (Elasticsearch, Logstash, Kibana), Grafana
  • CI: Jenkins, SonarQube, Ansible
  • Others: Microsoft Teams, Confluence, JIRA, BitBucket, etc.

Soft Skills / Experiences
  • You can facilitate active and productive discussion in English.
  • You have motivation for team development.
  • Experiences of team leader or project manager
  • You have ownership for software development.
  • You continuously learn new technologies and find ways to solve issues and requirements.

Desired Qualifications:
  • Experiences of NoSQL (e.g. MongoDB, Elasticsearch) schema / query design
  • Experiences of development on IaaS, CaaS, PaaS
  • Experiences to find issues and improve performance of middleware\xe2\x80\x99s by analyzing source codes
  • Experiences of microservice architecture
  • Experiences of development of web application framework or libraries
  • Experiences of launching new services or challenges in growth phase of services
  • Knowledge of tracking Cookie
  • Experiences of all aspects of application lifecycle (e.g. planning, requirement definition

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3308245
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year