Senior Java Developer

Senior Java Developer

02 Oct 2024
New York, New york city, 10001 New york city USA

Senior Java Developer

Vacancy expired!

  • Responsibilities:Build distributed, highly available and fault tolerant application using Java, Spring and other technologies
    Build large scale and highly available API's - both internal and external
    Build, deploy, release, and support application on early stages
  • Mandatory Skills Description:Core Java 6+ years
    Spring framework 3+ years
    Knowledge of various design and architectural patterns
    Search engine technologies and tooling (Elasticsearch & Kibana)
    Strong Understanding of micro services architecture
    Familiar with supporting an application in production, with a modern mind-set on the best practices
    Containerization solutions (e.g. Docker, Kubernetes, OpenShift)
    Write JUnit test cases
    Building tools (e.g. Maven, Gradle)
    Version Control (e.g. Git)
    Continuous Integration systems (e.g. TeamCity, Jenkins)
    - Be well verse with concepts of references, class instances, methods, objects, constructors, mutable/immutable class concepts, functional interface, arraylist, linked list, hashmap, difference between recoverable and non-recoverable exceptions, Inversion Control, design a datastructure that supports Insert, Delete, Search in constant time complexity, etc.
  • Nice-to-Have Skills:Banking experience in security and transactions is preferred.
    Good to have experience in API development in conjunction with internal and external solution providers
    Cloud background is preferred

Related jobs

  • Who You Are 

  • Job duties: Integrate applications by designing database architecture and server scripting. Develop and implement connectivity with network systems, search engines, and information servers. Design and develop high-volume, low-latency applications for mission-critical systems to deliver high-availability and performance. Complete application development by coordinating requirements, schedules, and activities. Troubleshoot development and production problems across multiple environments and operating platforms. Ownership and development of software components and modules in line with the product needs.Job requirements: Position requires a Bachelor’s degree, or foreign equivalent, in Computer Science, Engineering, or related, and two (2) years of software development experience. Must have one (1) year of experience in each of the following: Linux or Unix; C, C, C#, Java, JavaScript, Python, or another high-level programming language; and SQL or NoSQL.

  • Job duties: Integrate applications by designing database architecture and server scripting. Develop and implement connectivity with network systems, search engines, and information servers. Design and develop high-volume, low-latency applications for mission-critical systems to deliver high-availability and performance. Complete application development by coordinating requirements, schedules, and activities. Troubleshoot development and production problems across multiple environments and operating platforms. Ownership and development of software components and modules in line with the product needs.Job requirements: Position requires a Bachelor’s degree, or foreign equivalent, in Computer Science, Engineering, or related, and two (2) years of software development experience. Must have one (1) year of experience in each of the following: Linux or Unix; C, C, C#, Java, JavaScript, Python, or another high-level programming language; and SQL or NoSQL.

  • Job duties: Integrate applications by designing database architecture and server scripting. Develop and implement connectivity with network systems, search engines, and information servers. Design and develop high-volume, low-latency applications for mission-critical systems to deliver high-availability and performance. Complete application development by coordinating requirements, schedules, and activities. Troubleshoot development and production problems across multiple environments and operating platforms. Ownership and development of software components and modules in line with the product needs.Job requirements: Position requires a Bachelor’s degree, or foreign equivalent, in Computer Science, Engineering, or related, and two (2) years of software development experience. Must have one (1) year of experience in each of the following: Linux or Unix; C, C, C#, Java, JavaScript, Python, or another high-level programming language; and SQL or NoSQL.

  • Company Description

  • Senior Product Fragrance Developer

  • Description

Job Details

  • ID
    JC46167992
  • State
  • City
  • Job type
    Permanent
  • Salary
    Depends on Experience
  • Hiring Company
    Luxoft USA Inc
  • Date
    2022-09-12
  • Deadline
    2022-11-10
  • Category

Jocancy Online Job Portal by jobSearchi.