Senior Software Engineer Java (Secunderabad)

Senior Software Engineer Java (Secunderabad)

04 Aug
|
Veeva Systems
|
Secunderabad

04 Aug

Veeva Systems

Secunderabad

We are seeking a Senior Software Engineer to join a Global IT delivery team responsible for the design, development, testing, and implementation of a critical internal CRM product. The ideal candidate thrives on solving complex problems by providing scalable solutions that can adapt to current features and capabilities. This role requires excellent communication and the ability to interface with diverse technical and non-technical user groups.

You must be able to understand documented and verbal user requirements and translate them into efficient, extendable, and maintainable technical solutions.

What You'll Do:

- Collaborate with Business Analysis, Functional Architects, and Development team members on technical design and problem-solving to create compelling solutions.
- Provide technical expertise in identifying risks and perform impact analysis when needed.
- Possess extensive experience performing formalized code reviews.
- Work with middleware platforms to design, develop, and deploy integration services that operate efficiently and accurately in a global environment.




- Mentor and guide engineers at all levels.
- Define and enforce coding best practices and coding standards.

Requirements:

- Bachelor's in Mathematics or Computer Science/Applications or a similar field.
- 8+ years of software development experience.
- 3+ years serving in a senior role.
- Extensive experience in object-oriented design and implementation.
- Hands-on development experience with current open source tools and technologies: Java, Spring, Spring Boot, React JS, JavaScript, MySQL, Hibernate, Maven, GitLab, Jenkins, Messaging, Postman, IntelliJ IDEA, and Kibana.
- Strong communication skills, with the ability to work with a global team.
- Proven experience with enterprise-scale methodologies, platforms, and techniques.
- Self-motivated and a fast learner with a strong sense of ownership.

Nice to Have:

- Familiarity with CI/CD tools.
- Experience with agile project management tool (Jira).
- Experience with Veeva Vault SDK.
- Experience building CRM software.

📌 Senior Software Engineer Java (Secunderabad)
🏢 Veeva Systems
📍 Secunderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer java (secunderabad) / secunderabad

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer java (secunderabad) / secunderabad