Senior Java Developer (Elasticsearch)
at Epam Systems
Desde casa, Cauca, Colombia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 31 Jan, 2025 | USD 200 Annual | 01 Nov, 2024 | N/A | Spring Boot,Elasticsearch,Redis,Data Caching,Systematic Approach,Software Development,Google Cloud Platform,Agile Methodologies,Communication Skills,Storage | 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:
We are seeking a seasoned Senior Java Developer to join our dynamic team.
In this role, you will utilize your extensive expertise in Java and other key technologies to develop, optimize, and maintain high-quality microservices and frontend applications. By joining our team, you will play a pivotal role in driving the technical direction of our innovative projects and shaping the future of our digital solutions.
We accept CVs in English only.
REQUIREMENTS
- 3+ years of software development experience focusing on Java and Spring Boot
- Expertise in developing microservices architecture, RESTful API design, and event-based systems
- Proficiency in Redis, Elasticsearch, and Postgres for data caching and storage
- Capability to manage cloud platforms, preferably Google Cloud Platform
- Understanding of agile methodologies and software development best practices
- Exceptional problem-solving abilities and a systematic approach to tackling challenges
- Effective communication skills, ability to lead projects, and work collaboratively in a team environment
Responsibilities:
- Implement and maintain robust backend services using Java and SpringBoot within our microservice architecture
- Design RESTful APIs and event-based messaging for smooth interservice communication
- Leverage Redis for effective data caching, and utilize ElasticSearch and Postgres for sophisticated data storage and querying
- Oversee the deployment and management of services on the Google Cloud Platform with a focus on scalability, security, and performance
- Collaborate across teams, mentoring junior developers and promoting a culture of innovation and continuous learning
- Regularly evaluate and optimize the application’s performance to meet and exceed performance benchmarks
- Drive the project to success through effective leadership and teamwork
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Proficient
1
Desde casa, Colombia