Who We Are
Artmac Soft is a technology consulting and service-oriented IT company dedicated to providing innovative technology solutions and services to Customers.
Job Description
Job Title : Senior Core Java Developer (MongoDB, Kafka, and Oracle )
Job Type : W2 / C2C / 1099
Experience : 10-18 Years
Location : Sunnyvale, California
Responsibilities
- 10+ years of experience in Java development.
- Extensive experience with core Java and object-oriented programming.
- Strong expertise in database technologies including MongoDB, Kafka, and Oracle.
- Proficient in designing and implementing RESTful APIs and web services.
- Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data).
- Knowledge of microservices architecture and distributed systems.
- Strong understanding of software development lifecycle (SDLC) and agile methodologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Experience with containerization and orchestration tools such as Docker and Kubernetes.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of DevOps practices and tools like Jenkins, Git, and CI/CD pipelines.
- Experience with front-end technologies such as Angular or React.
- Utilize MongoDB, Kafka, and Oracle to build robust and efficient data storage solutions.
- Write well-designed, testable, and efficient code following best software development practices.
- Optimize and tune applications for maximum speed and scalability.
- Troubleshoot, debug and upgrade existing systems.
- Participate in code reviews to ensure code quality and adherence to standards.
- Mentor and provide guidance to junior developers.
- Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain current and competitive.
Qualification
- Bachelor's degree or equivalent combination of education and experience.