Systems Analyst - Hyderabad, India - Dew Software

    Dew Software
    Dew Software Hyderabad, India

    1 week ago

    Default job background
    Full time
    Description
    Dew Software is currently seeking a highly skilled Systems Analyst with Java development experience to join our dynamic team. As a Systems Analyst (Java Developer), you will be responsible for analyzing, designing, and developing high-quality software solutions that meet our clients' requirements. You will collaborate with cross-functional teams to gather and document business and technical requirements, and then design and implement Java-based solutions. If you have a strong background in systems analysis and Java development, along with excellent problem-solving skills and a passion for delivering exceptional software solutions, we encourage you to apply.

    Requirements

    Requirements:
    • 5-7 years of experience in Core Java - object-oriented software design and development
    • Worked on Java 1.8+ versions, Spring, Spring boot, Vert.x, REST/SOAP and Microservices Architecture
    • Should be able to tune JVM application and troubleshooting through heap and thread dumps.
    • Exposure to other programming languages like Go is added advantage
    • Exposure to SVN, GIT, Jenkins, ELK stack, Grafana, Appdynamics
    • Hands-on experience in message technologies like Kafka/NATS is a must
    • Knowledge on distributed caching technologies like Terracotta ,Redis and Ignite etc
    • Should have good overview in relational databases like Oracle
    • Should have knowledge about NOSQL Databases like Mongo
    • Containerization and cloud exposure is an added advantage
    • Hands-on exposure to Application/Data security concepts is desirable
    • Familiar with Agile/Scrum methodologies

    Benefits

    Qualifications: 1. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. 2. At least 9+ years of practical experience in backend development, with a strong command of one or more programming languages like Python, Go or JAVA. 3. Proven experience in designing and developing scalable backend systems for high-traffic applications. 4. Familiarity with cloud-based infrastructures (e.g. AWS, Google Cloud) and container technologies (e.g. Docker, Kubernetes). 5. Solid understanding of database systems and data modeling, as well as proficiency in SQL and NoSQL databases. 6. Experience with RESTful API design and implementation, and understanding of microservices architecture. 7. Knowledge of security best practices and data protection measures for backend systems. 8. Strong problem-solving skills and the ability to troubleshoot complex technical issues. 9. Excellent team player with good communication and collaboration skills.