Hi,
please go through the job Description for Java Node API Developer send me your updated resume
Position: Java Node API Developer
Location: Irving, Texas
Duration: 6+ Months
Interview: One step onsite interview day this Wednesday, July 24th with slots available at 10am and 1pm CT
· Adhere to rules established to enforce test-driven/behavior-drive development, maintaining wiki pages, code style, and code group/peer review.
· Be a team player, someone who can communicate both orally and through our various written communication mechanisms.
· Be able to work under the supervision of a more senior engineer, completing tasks with the expected degree of quality in a timely fashion.
· Analyze requirements and technical specifications, and implement assigned development tasks using various web technologies.
· Develop, maintain, and debug cloud based micro-service APIs
· Maintain and extend existing on-premise software systems
· Be able to dig in and troubleshoot pre and post production issues.
· BS in Engineering, Computer Science, Information Systems, or other technically related field
o Equivalent experience and/or degrees in other technical fields will be evaluated and considered
· 5+ years of experience in a development position
· Strong technical knowledge building mission critical/highly available service-oriented software
· Works well with others and is a skilled communicator both written and oral; acts with professionalism both in person and when working on the phone with partners.
· Excellent time management skills, with the ability to prioritize and work under shifting deadlines with potentially ambiguous or nebulous requirements in a fast-paced environment
· Excellent problem-solving skills
· Experience working in an agile software development organization; Scrum and/or Kanban
· Willingness to learn new technologies - often very quickly
· Must have legal right to work in the U.S.
· Strong technical knowledge building mission critical/highly available service using current generation toolkits such as Spring, Dropwizard, RESTEasy, or Node.JS
o Developing and designing web services through APIs using REST, HTTP, JSON/JSONP, etc
o Fluency in Java 7, basic understanding of Java 8
o Strong technical knowledge of IP, HTTP, JSON and XML. Solid experience with Python or Javascript/Node.js a plus
o Strong understanding the principles of service-oriented software and large scale distributed systems.
o Working knowledge of reactive programing
o Working knowledge of SQL-based or NoSQL databases using JDBC, JPA or similar frameworks
· Basic technical knowledge of cloud-based systems – covering infrastructure, platform and software as services
· Recent hands-on experience with Java, Spring / Spring Boot Frameworks, Node.js development, MicroServices, Serverless (AWS Lambda etc)
· Good working knowledge of the Cloud (AWS, Azure, GCP), Observability & Traceability
· Code craftsmanship; rigor in high code quality, automated testing (JUnit, Mockito, Cucumber), and agile engineering best practices
o Knowledge of modern software patterns and anti-patterns
· Able to work within a Git/Gitflow-based multi-branched software environment.
· Preferred experience with Java development tooling: Maven and/or Gradle.
o Used continuous integration environments like TeamCity, Jenkins, Hudson.
Regards ,
Ranjeet Kumar | KPG99,INC
3240 E State, St Ext | Hamilton, NJ 08619
609-400-4007 || ran...@kpgtech.com
Certified Minority Business Enterprise (MBE)