Click here to unsubscribe if you no longer wish to receive our emails |
Senior engineer - Java APIs
Location: NYC Remote Till Covid
O nly on w2
Responsibilities:
â¢Serving as a core member of an engineering team that designs and develops software applications
â¢Owning the designs of pieces of the systems, accounting for reliability and availability including identifying and handling failure modes
â¢Creating a strong technical foundation; able to define architecture and design, and get under the hood of complex architectures, systems, and interface design
â¢Writing code and unit tests, working on API specs, automation, conducting code reviews and testing, and documenting processes
â¢Performing ongoing refactoring of code thereby delivering continuous improvement
â¢Working with product managers to prioritize features for ongoing sprints and managing a list of technical requirements based on enhancements, known defects, and issues
Qualifications:
â¢7-10 years of software development experience.
â¢Core competency in software development leveraging many of the following technologies: Java, Spring, APIs (REST, SOAP), JSON, XML, Kafka, JDBC, DB2/Oracle, Couchbase, Vert.x, Spring Boot, Spring Batch, JUnit, Jenkins, and Maven.
â¢Hands-on experience in API services using REST.
â¢Experience in profiling / performance analysis of applications.
â¢Basic high availability techniques and implementation knowledge.
â¢Practical knowledge of caching and distributed systems.
â¢Commitment to software practices of continuous Integration, automated/repeatable testing, and collaborative work environments.
Soft skills:
â¢Team player and a hands-on engineer.
â¢Experience mentoring and coaching junior engineers.
â¢Excellent written and verbal communication skills.
â¢Ability to think abstractly and deal with ambiguous/under-defined problems.
â¢Takes pride in how fast they develop working software.
This email is generated using CONREP software. |
A10101