Senior Java Developer

at  Epam Systems

Desde casa, Cauca, Colombia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate03 Dec, 2024USD 200 Annual04 Sep, 2024N/ASoftware Design,Spring Framework,Technology Trends,Spark,Communication Skills,Postgresql,Elasticsearch,Kafka,TestingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are seeking an experienced Senior Java Developer to join our team at a leading US Company specializing in business information, analytics, and outsourcing services.
As a global organization, we are dedicated to providing expert solutions in risk assessment, underwriting support, investment and marketing decisions, fraud prevention, and enhancing business performance. The ideal candidate will thrive in a highly agile environment, following TDD, pair programming, and XP processes.
We accept CVs in English only.

REQUIREMENTS

  • Four to seven years of experience in software design, development, and testing
  • Strong Java development skills
  • Deep knowledge of Spring framework
  • Understanding of microservice architecture
  • Experience with Cloud technologies and PostgreSQL
  • Proficiency with Kafka and Elasticsearch
  • Experience with Spark
  • Dedication to keeping abreast of emerging technology trends
  • Ability to work independently under general direction
  • Ready to work in pairs
  • Ability to work till 12 PM CST
  • Excellent written and verbal communication skills

Responsibilities:

  • Design, develop, and test software solutions using Java and Spring framework
  • Implement and maintain microservices architecture
  • Work collaboratively in pairs and participate in peer programming
  • Develop and integrate functionalities using Kafka and Elastic
  • Manage databases using PostgreSQL and ensure data integrity
  • Leverage cloud technologies for scalable software deployment
  • Communicate effectively with team members and stakeholders
  • Stay updated with emerging technology trends and incorporate them into projects
  • Provide technical guidance and mentorship to junior developers


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Desde casa, Colombia