What are the responsibilities and job description for the Sr. Java developer position at Accord Technologies Inc?
Role Type: Java Developer
Location: Fort Mill, USA
Work Split: 75% Development / 25% L3 Support
Position type: W2 contract, Direct client hire at a later stage
Total roles: 2
Interview process: The Codility test is 2 hours and multiple rounds of video interviews. ( Candidate has to undergo this process with no exception)
Skills Required
Location: Fort Mill, USA
Work Split: 75% Development / 25% L3 Support
Position type: W2 contract, Direct client hire at a later stage
Total roles: 2
Interview process: The Codility test is 2 hours and multiple rounds of video interviews. ( Candidate has to undergo this process with no exception)
Skills Required
- Core Java, Cloud (AWS/Azure)
- SQL (Oracle, PostgreSQL, SQL Server)
- CICD, Kubernetes, Docker
- Microservices, REST APIs
- Distributed caching, Messaging systems (Kafka, SQS/SNS)
- Degree or equivalent experience in Computer Science or Electronics / Electrical Engineering
- 10 years of shown experience in Core Backend Software Development.
- Excellent Algorithm and Problem-Solving skills.
- Ability to convert business use cases and problems into technical solutions.
- Ability to learn quickly, creative, results driven, self-motivated, and solutions oriented.
- Ability to work against tight objectives.
- Demonstrates a can-do demeanour, leads change, thinks strategically.
- Experience in CI/CD tools & automation e.g., Jenkins/GitLab/similar Devops tooling.
- Experience working on Performance Optimizations, JVM Profiling.
- Mentor team of junior developers
- Experience in Level 3 production support.
- Extensive hands-on experience in: o Core Java, good understanding of Data Structures and Algorithms
- Relational DB for e.g. (Oracle /SQL server /Postgres SQL)
- DevOps (CI/CD)
- Docker, Kubernetes
- Microservices and REST APIs
- Good Understanding of Multi-threading & Concurrency
- Experience in financial services with an understanding of financial market data would be helpful
- Experience working with Highly Distributed & Data Intensive system
- Experience working as Scrum Master for the team
- Python core concepts and proficiency with its libraries and framework
- Familiarity with technologies such as:
- In-Memory caching
- Spring Boot
- Redis
- Apache Kafka
- BDD Testing framework such as Cucumber/Jbehave/Karate
Salary : $55