Java Software Engineer Analyst - SD
at ValueLabs
Costa Rica, , Costa Rica -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 06 Feb, 2025 | Not Specified | 08 Nov, 2024 | 6 year(s) or above | Java,Apache Camel,Es6,Closures,Software Design Patterns,Kubernetes,Docker,Jquery,Spring Framework,Aws | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
COSTA RICA
Experience
:
5-7 Years
Location
:
Costa Rica
We are seeking an experienced Senior Software Engineer to lead the development of complex software systems using enterprise technologies as Java, Spring Framework, and API design, with experience in implementing REST architecture and asynchronous programming using JavaScript.
REQUIREMENTS
• 8+ years of experience developing software with enterprise technologies (Java, Spring Framework, Apache Camel, MySQL/MS SQL, AWS). • 6+ years of experience developing and designing APIs with Java using REST architecture. • 2+ years of experience creating JavaScript implementations, including asynchronous programming, closures, types, jQuery, and ES6. • Familiarity with Kubernetes, Docker, JMS Messaging, or similar technologies. • Strong understanding of software design patterns, principles, and best practices. • Excellent problem-solving skills, attention to detail, and analytical thinking. • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
Responsibilities:
• Develop high-quality, scalable, and maintainable software systems using Java, Spring Framework, and Apache Camel. • Collaborate with cross-functional teams to define system requirements and design architecture and identify and resolve technical issues. • Design and develop RESTful APIs using Java and Spring Framework. • Ensure API security, scalability, and performance. • Implement asynchronous programming, closures, and ES6 features using JavaScript. • Utilize jQuery for client-side scripting and DOM manipulation. • Deploy and manage applications on AWS using Kubernetes and Docker. • Ensure seamless integration with cloud-based services and messaging systems. • Design and implement database schema using MySQL or MS SQL, and ensure data consistency, integrity, and security. • Communicate technical requirements and design decisions to stakeholders.
REQUIREMENT SUMMARY
Min:6.0Max:11.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Proficient
1
Costa Rica, Costa Rica