Location
Irving, TX | United States
Job description
Senior Java Developer
Direct Hire 1099 or W2 only.
The client is not offering subcontracting for this position.
This role is onsite in Irving, TX.
[10384/10385]
REQUIREMENTS
Responsibilities:
- Develop code; write automation tests; communicate status and issues to teammates and leadership.
- Work with technical leads on low level design and develop code as per design specification
- Write clean, readable, and maintainable code. Follow ‘clean code’ practices.
- Stays on the leading edge of software development tools and best practices.
- Self-directed with a start-up/ entrepreneur mindset
- Work with product team to understand new requirements/features
- Keep up to date with latest technology stack
- Understand existing code/logic to make new enhancements
- Work with leads and other team members to troubleshoot production issues
- Create visual diagrams to describe design/flows
Required:
- Expertise in Object oriented programming
- Expertise in Core Java (Multi-Threading, Data structures, Lambdas )
- Expertise in Spring Framework, Spring Boot, Node JS
- Expertise in writing and optimizing database queries
- Expertise in writing unit and integration tests (Junit, Cucumber, Jbehave etc.)
- Understanding of applying design patterns
- Experience with frameworks like Apache Commons, Hibernate, GSON
- Experience working with AWS
- Ability to write ‘clean code’
Qualifications:
- A Bachelor’s Degree is required
- Total years of experience required is 3 to 5 years
Job tags
Salary