Java Developer - 5+ Years | TN Visa Opportunity
Job Type : Full-time
Salary : US $65,000 per year (DOE)
Employment Type : Long-term
Work Arrangement : Remote in the United States after applicable TN work authorization
Preferred Time Zones : EST / CST
Job Summary
We are seeking an experienced Java Developer with 5+ years of enterprise software development experience to join a long-term technology project.
Key Responsibilities
- Design, develop, and maintain RESTful web services and APIs.
- Work with Spring Framework, Spring Boot, Spring Integration, and Spring Batch.
- Develop solutions using Java/J2EE technologies.
- Work with transactional databases and write complex SQL queries.
- Work with databases such as DB2, Oracle, or SQL Server .
- Follow software development best practices.
- Collaborate with technical teams to deliver high-quality solutions.
Required Qualifications
- 5+ years of J2EE / Jakarta EE development experience.
:
- Strong experience with Java 7/8 .
- 4+ years of transactional database and SQL experience.
:
- 4+ years of experience with Spring Framework.
Hands-on experience with :
- Spring Boot
- Spring Integration
- Spring Batch
- RESTful Web Services
- REST APIs
- Experience with one or more ORM technologies:
- Hibernate
- JPA
- MyBatis
- Entity Framework
- Strong understanding of Object-Oriented Programming (OOP) .
- Experience using Eclipse or a similar Java IDE .
- Knowledge of SOA architecture and web services .
- Experience with Git or Bitbucket .
- Strong understanding of software development and implementation best practices.
- Bachelor's degree or equivalent experience.
Preferred Qualifications
- Familiarity with Unix/Linux utilities.
- Experience with Bash or shell scripting.
- Python familiarity.
- Ability to adapt quickly to complex enterprise environments.
- Strong written and verbal communication skills.
- Ability to learn new technologies and concepts quickly.
- Experience working collaboratively with technical teams.
- Understanding of software delivery methodologies and tools.
TN Visa Eligibility
- Mexican citizenship and a valid Mexican passport are required for this opportunity.
:
Selection Process
The selection process may include:
- Technical assessment
- Internal interview
- Client interview
Strong technical skills and good English communication are expected.
Why Apply?
- Long-term opportunity
- $65,000 annual salary
- Remote U.S. work arrangement after applicable TN authorization
- Opportunity to work with modern Spring and Java technologies
If you are an experienced Java Developer with strong J2EE and Spring experience and are interested in a TN visa opportunity in the United States, submit your resume for consideration.
Java Developer, Java Engineer, Java J2EE Developer, J2EE Developer, Java 8 Developer, Spring Developer, Spring Boot Developer, Spring Framework, Spring Integration, Spring Batch, REST API Developer, RESTful Web Services, Backend Developer, Java Backend Developer, Enterprise Java Developer, Hibernate, JPA, MyBatis, SQL Developer, Oracle SQL, DB2, SQL Server, Git, Bitbucket, Software Engineer, Java Software Engineer, TN Visa Jobs, TN Visa Java Developer, Mexico Java Developer, Mexican Java Developer, Java Jobs USA
Job Types : Full-time, Permanent
Pay: $1,021, - $1,106, per year
Ability to commute/relocate:
- México: Reliably commute or willing to relocate with an employer-provided relocation package (required)
Application Question(s):
- Best time to connect over the phone
- Expected Annual Salary in US $ per Year
- Education:
- Bachelor's (required)
Experience :
- Java Developer: 5 years (required)
- SQL: 5 years (required)
- Spring Boot: 5 years (required)
Language :
- English (required)
Location :
- México (required)
Work Location: In person
By continuing you agree to our Terms & Privacy Policy.