- Develop intuitive software that meets and exceeds the needs of the customer and the company.
- You also get to collaborate with team members to develop best practices and requirements for the software.
- In this role it would be important for you to professionally maintain all codes and create updates regularly to address the customer s and company s concerns.
- You will show your skills in analysing and testing programs/products before formal launch to ensure flawless performance.
- Troubleshooting coding problems quickly and efficiently will offer you a chance to grow your skills in a high-pace, high-impact environment.
- Software security is of prime importance and by developing programs that monitor sharing of private information, you will be able to add tremendous credibility to your work.
- You will also be required to seek ways to improve the software and its effectiveness.
- Adhere to Company policies, procedures, mission, values, and standards of ethics and integrity
What you will bring:
- B.E./B. Tech/MS/MCA in Computer Science or related technical field.
- Minimum 3 years of object-oriented programming experience in Java.
- Excellent computer systems fundamentals, DS/Algorithms and problem solving skills.
- Hands-on experience in building web based Java EE services/applications and Kafka, Apache Camel, RESTful Web-Services, Spring, Hibernate, Splunk, Caching.
- Proficiency in Spring Boot.
- Demonstrated experience with Java Multithreading and Concurrency.
- Proficiency in Kafka EDD.
- Proficiency in Database SQL, particularly in working on complex queries and performing tuning.
- Excellent organization, communication and interpersonal skills.
- Large scale distributed services experience, including scalability and fault tolerance.
- Exposure to cloud infrastructure, such as Open Stack, Azure, GCP, or AWS
- Exposure to build, CI/CD deployment pipelines and related technologies like Kubernetes, Docker, Jenkins etc
- A continuous drive to explore, improve, enhance, automate and optimize systems and tools.
- Experience in systems design and distributed systems.
- Exposure to SQL/NoSQL data stores like Cassandra, Elastic, Mongo etc
Benefits
Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include a host of best-in-class benefits maternity and parental leave, PTO, health benefits, and much more.
Minimum Qualifications...
Minimum Qualifications:Option 1: Bachelors degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 2years experience in software engineering or related area at a technology, retail, or data-driven company. Option 2: 4 years experience in software engineering or related area at a technology, retail, or data-driven company.
Preferred Qualifications...
Certification in Security+, Network+, GISF, GSEC, CISSP, or CCSP, Master s degree in Computer Science, Information Technology, Engineering, Information Systems, Cybersecurity, or related area