Salesforce is looking for a Java Software Developer to join their team of world-class, highly motivated software engineers and cloud computing experts to develop and maintain high-quality software solutions that meet clients' needs.
Requirements
- Proficiency in Java and object-oriented programming.
- Familiarity with AWS technologies (e.g., EC2, S3, Lambda, RDS).
- Understanding of service-oriented architecture (SOA) and RESTful APIs.
- Basic knowledge of front-end technologies such as HTML, CSS, and JavaScript is a plus.
- Experience with version control systems (e.g., Git).
- Knowledge of Agile development methodologies.
- Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
Responsibilities
- Develop, test, and maintain Java-based applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code.
- Troubleshoot and debug applications.
- Participate in code reviews to maintain code quality and share knowledge.
- Stay up-to-date with emerging trends and technologies in software development.
Other
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Internship experience in software development, preferably with Java.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance, 401(k), and an employee stock purchasing program.