Full Stack Software Engineer (Java)

The Wells Fargo Foundation Hyderabad / Secunderabad, Telangana, Telangana
Permanent Job Not disclosed
PostgreSQL Kafka Spring Boot

Wells Fargo is seeking a Software Engineer to contribute to technology initiatives. In this role, you will participate in the design, development, testing, debugging, and documentation of moderately complex software projects. You will identify opportunities for improving service quality and availability, and contribute to installation, upgrade, and deployment efforts. This position requires exercising independent judgment, developing an understanding of security and compliance requirements within the technology domain, and presenting recommendations for issue resolution. You will collaborate with technology colleagues, internal partners, and stakeholders.

**Required Qualifications:** * 2+ years of software engineering experience, or equivalent demonstrated through work experience, training, military experience, or education.

**Desired Qualifications:** * Hands-on experience across the full software development lifecycle (design, development, testing, debugging, documentation) of enterprise-grade systems. * Experience as an individual contributor in agile software development teams. * Strong problem-solving skills and the ability to translate functional and technical requirements into working code. * Experience developing microservices-based applications, particularly those supporting high-volume or transaction-intensive workloads. * Experience with databases such as MongoDB, Oracle, and PostgreSQL. * Working knowledge of data modeling principles, including designing efficient document schemas, normalization/denormalization, indexing strategies, and aggregation pipelines. * Experience using Hibernate and JPA for data access. * Exposure to document generation and customer communication technologies (e.g., iText, OpenText Exstream). * Hands-on experience with Java Spring Framework / Spring Boot, Hibernate, JPA, Kafka, and Object Storage. * Familiarity with UI frameworks such as Angular or React. * Working knowledge of Kafka for messaging and streaming, including AVRO schemas. * Experience building and consuming RESTful APIs. * Familiarity with API management platforms (e.g., Apigee). * Experience with automated testing tools and frameworks (e.g., JUnit, Karate, Cucumber). * Familiarity with TDD and BDD practices. * Experience with CI/CD pipelines and deployment processes. * Exposure to database change management tools (e.g., Liquibase) and deployment tools (e.g., Harness). * Basic understanding of monitoring and observability tools (e.g., Grafana, AppDynamics).

Similar Jobs

View all

Lead Software Engineer

ags - american gaming systems

Bengaluru / Bangalore, Karnataka 0-0 Years
Permanent Job Not disclosed

Software Engineer III-PL/SQL Developer

Jpmorgan & Co

Hyderabad / Secunderabad, Telangana, Telangana 3-5 Years
Permanent Job Not disclosed

Senior Software Engineer

Akamai Technologies

Bengaluru / Bangalore, Karnataka 5-7 Years
Permanent Job Not disclosed

Staff Software Development Engineer in Test

Fivetran

Bengaluru / Bangalore, Karnataka 8-10 Years
Permanent Job Not disclosed

Software Engineer (III) - Core Engineer III

tekwissen india

Chennai, Tamil Nadu 6-8 Years
Permanent Job Not disclosed
Apply Now