Overview
Skills
Job Details
"CANNOT PROVIDE NOW AND IN THE FUTURE PROVIDE VISA SPONSORSHIP"
ONLY 25 MILES RADIUS AROUND PLANO, TX
Java application Developer where you will play a key role in full stack development and mentor junior team members. You will be responsible for designing, modifying, developing, writing, and implementing software programming applications. Additionally, you will support and install software applications, participate in the testing process through automated tests, and rely on your extensive experience and sound judgment to achieve goals. This role involves a diverse range of tasks and operates under general supervision. This list of responsibilities might not cover everything you'll be doing.
Qualifications:
Required Education and Experience
- Minimum of 4-6 years of experience in software development with a strong proficiency in Java programming
- Significant work experience with Java server technologies, particularly in Spring Framework and Spring Boot
- Excellent understanding of CI/CD processes and tools (Gitlab, Jenkins and Docker) is fundamental
- Strong communication skills - verbal and written (technical documentation)
- Should have a good problem-solving attitude.
Preferred Education and Experience
- BS/BA in Mathematics, Computer Science, or related (equivalent combination of training and experience will be considered in lieu of degree)
- Experience with Oracle Database Development, highly valuable
- Experience in Framework as Spring (MVC/IOC/AOP and particularly Spring Boot) and ORM as Hibernate, highly desirable.
- Experience with automated testing is highly preferred
- Experience with Containers (Docker) strongly preferred
Competencies
- Must be team player, organized, and have a professional attitude
- Strong written and verbal skills to be able to communicate effectively with tech and non-tech team members
- Fast Learner and comfortable with multi-tasking