Java Developer 3 Month Contract Possibility for Extension or conversion: yesHybrid - Seattle Daily Responsibilities:
- Develop and test components in a reactive application the Java programming language using the Spring Boot framework.
- Setup, configured and maintain backend application deployment in Kubernetes via CI/CD technology and processes.
- Build and unit test APIs with industry standard testing frameworks.
- Helping CI/CD team during rolling out application and infrastructure globally.
- Collaborates with development team, other Information Technology (IT) teams developer leads.
- Designs, develops, implements, documents, and tests changes to an application subsystem. Codes, tests, debugs, documents, and implements complex software applications. Creates more complex prototypes and ensures deliverables are high quality and meet user expectations. Supports system and integration testing activities
- Performs cross-training and facilitates information sharing among team members.
Participates in a production support rotation that includes pager responsibilities
Years experience?: Required background? Skills?: Summary of Experience
• Requires 7+ years experience in the IT industry.
• Requires 5+ years hands-on experience development experience in Java, Spring, Spring boot.
• Experience with using kafka, event hub or any messaging broker a plus.
• Experience in working with Linux environment.
• Experience in using IDE for scale, java like eclipse, intellij etc.
• Strong experience in core java, multi threaded programming, data structures and collections.
• Basic understanding in SDLC and scrum methodologies.
• Bachelors in Computer Science or equivalent work experience
Required Knowledge, Skills and Abilities
• Strong analytical and problem-solving skills
• Proficiency in programming languages
• Ability to quickly learn new application systems and technologies
Knowledge of basic project management framework and methodology
• Ability to accurately break down complex application designs into component deliverables and estimate design and development timelines
• Requires Strong Systems Life Cycle methodology experience
• Requires excellent oral, written, and presentation skills
Java Skills:
• Expertise in Java, J2EE application development.
• Expertise in using Spring Boot.
• Experience in developing scalable reactive application with 12 factor app values.
• Experience in docker (and kubernetes a plus)
• Experience in working with cloud tech.
• Experience in configuring, deploying applications in AWS or AZURE using maven.
• Experience in using configuration management tools like github.
• Certification is Spring Boot a plus.
General IT Skills:
• Experience in Application support - Problem diagnosis and resolution
• Expert in interpretation of functional requirements
• Development of technical design specifications for complex projects
• Expert in industry standard development methodologies
• A good understanding of industry standards and best practices to be able to conduct code reviews
Core Competencies
Customer Focus
- Delivers legendary service that meets and exceeds all customers' expectations
Ethics and Integrity
- Adheres to our values, beliefs and principles during good and bad times
Composure
- Remains calm, maintains perspective and responds in a professional manner when faced with tough situations
Personal Learning
- Takes personal responsibility for the continuous learning of new knowledge, skills and experiences
Dealing with Ambiguity
- Able to successfully function during times of uncertainty and changing priorities
Decision-Making
- Makes timely and quality decisions based on a mixture of analysis, wisdom, experience and judgment
Interpersonal Savvy
- Builds effective relationships with all people; up, down and sideways, inside and outside of our team.
Results Oriented
- Gets results and achieves goals
Top 3 must-have hard skills: 1 java 7+
2 springboot 7+
3 NoSQL 7+
Disqualifiers?: - Very frequent moving from contracts when they are not completed
Required Skills : 1 java 7+ 2 springboot 7+ 3 NoSQL 7+
Basic Qualification : Additional Skills : Background Check :Yes
Drug Screen :Yes
Notes :
Selling points for candidate :
Project Verification Info :
Candidate must be your W2 Employee :Yes
Exclusive to Apex :No
Face to face interview required :No
Candidate must be local :Yes
Candidate must be authorized to work without sponsorship No
Interview times set No
Type of project :Development/Engineering
Master Job Title :Eng: Other
Branch Code :Seattle