Senior Software Engineer Java

7 days ago


Hyderabad, India Veeva Systems Full time

Job Description

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 new 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.



  • Hyderabad, Telangana, India Al Ansari Financial Services Full time

    Job DescriptionRole DescriptionThis is a full-time on-site role for a Senior Java Software Engineer located in Hyderabad. The Senior Java Software Engineer will be responsible for software development, building and maintaining Microservices, and programming with Java. This role involves working with the Spring Framework, designing, coding, testing, and...


  • Hyderabad, India Evoke HR Solutions Full time

    Senior Software Engineer (Java) Location : Hyderabad, IndiaExperience : 6- 10 yearsJob Description :We are seeking a highly experienced and motivated Senior Software Engineer with a strong background in Java. You will be responsible for designing and developing scalable, high-performance applications. The ideal candidate is a technical leader who can drive...


  • Hyderabad, Telangana, India Epam Systems Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We are seeking a highly skilled Senior Software Engineer with expertise in Java and SQL to enhance existing applications and drive the development of new features.In this role, you will take a lead position in software design, collaborate closely with product engineers, and work alongside support and onsite teams to deliver reliable and efficient...


  • Hyderabad, India NTek Software Solutions Full time

    Job Title:Java Developer Location:Hyderabad Experience:7–10 Years Employment Type:Full-time Key Skills: Core Java Spring Boot PL/SQL Job Responsibilities: Design, develop, and maintain enterprise-level applications using Java and Spring Boot. Write and optimize PL/SQL queries, stored procedures, and functions. Collaborate with cross-functional teams to...


  • Hyderabad, Bengaluru, Chennai, India Boomi Software Full time

    Job DescriptionAs a Software Senior Engineer in DevOPS and Engineering Productivity, you will- Create internal tooling to improve the Developer experience and help adopt DevOps best practices- Automate routine operational tasks, improving efficiency and standardisation while reducing time consumption.Essential Requirements- Automating, scaling and operating...


  • Hyderabad, Telangana, India Veeva Systems Full time

    Job DescriptionAs a Senior Software Engineer, you will play a critical role in designing, developing, and maintaining internal tools that drive efficiency and productivity within our services team. You'll work in a fast-paced, agile environment, collaborating with stakeholders to understand business needs and deliver impactful solutions. You have extensive...


  • Hyderabad, India IMR Soft LLC Full time

    Were Hiring : Senior Software Engineer - JavaAre you a seasoned Senior Software Engineer who loves a challenge ? We're searching for a talented individual to join our team in Hyderabad and help us build the next generation of innovative applications.This is a hybrid role where you'll have the flexibility to work both from home and in our office.As...


  • Hyderabad / Secunderabad, Telangana, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000

    We're looking for a seasoned Java developer to join our team as a Senior Java Software Engineer.Job Description:The ideal candidate will have a strong background in designing and developing complex Java applications, with a minimum of 4+ years of experience.Proficiency in Java 8 and above, Spring boot, microservices architecture, and JPA/hibernate is a...


  • Hyderabad, India NTek Software Solutions Full time

    Position : Senior Java Developer+PLSQL Experience: 7+ years Location : Hyderabad& Gandhinagar(Gujarat) Job type : Fulltime(Onsite) CTC : 25 LPA MAX Job Description: We are seeking an experienced and highly skilled Senior Software Engineer with 6+ years of hands-on experience in Oracle PL/SQL and Java. The ideal candidate will be responsible for developing,...


  • Hyderabad, India Welkin Enterprises LLP Full time

    Job Title:Senior Software Engineer – Java Location:Hybrid (Onsite as required - Ahmedabad Type:Full-Time Experience Required:8+ Years Education:BE/ME (IT/Computer), MCA, MSc-IT, BCA Job Purpose We are seeking an experienced and passionateSenior Software Engineer – Javato join our dynamic development team. This role is ideal for individuals with deep...