Search by job, company or skills

Software Engineer II- Java

Software Engineer II- Java

Bottom Line
2-5 Years
Not Disclosed

This job is no longer accepting applications

Job Description

Position Summary:

The Software Developer is involved in all stages of development including planning, implementation, testing, documentation, release, and product support; work to debug and implement new changes to systems as they are prioritized. He/she must have good inter-personal, oral and written communication skills and have strong problem-solving skills with an aptitude for learning.

Responsibilities:

  • Implement new features and modifications
  • Develop code for system changes or new modules within Bottomline core technology and architecture according to specifications and standards
  • Participates and contribute in formal and informal code reviews
  • Documents code changes and unit test results per Best Practices
  • Performs production support and troubleshooting and maintenance (defect resolution)

Required Skills:

  • Expert level understanding of all phases of SDLC, preferably with Agile methodology.
  • Strong coding experience with Java , J2EE , SQL JavaScript.
  • Strong Knowledge in Spring , Hibernate , SpringBoot and Docker
  • Knowledge in testing framework like Junit , Mockito
  • Good Knowledge in REST API design and implementation.
  • Knowledge in Postgresql / Oracle
  • Excellent communication (verbal and written) and interpersonal skills.
  • Solid knowledge working with version control systems like GitLab and build tools like maven.

Preferred Skills:

  • Understanding of multi-tier architecture, Web based development, and Services Oriented Architecture.
  • Deep knowledge in writing complex unit tests.
  • XML and knowledge of generating Java data binding code from XSDs
  • Experience with Agile methodology.
  • Experience developing complex financial applications.

Education and Experience:

  • 2+ years of experience as full stack developer.
  • Bachelor s degree in computer science or equivalent

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

About Company

Similar Jobs

2-4 yrs
Mumbai, India
Skills:
Agile Methodologies, Debugging, Microservices, System Design, Application Development, Testing, Enterprise-authorized AI-assisted software development tools, AWS Elastic Kubernetes Service, EC2 instances, AWS production environment, CI/CD, Database querying languages, Java 17+, Application Resiliency and Security
3-5 yrs
Gurugram, India, Gurugram
Skills:
HTML, CSS, Maven, Cassandra, PostgreSQL, Data structures, Spring Boot, Sql, Spring, Git, Javascript, Gradle, Docker, MySQL, MongoDB, Kubernetes, Java 8 or higher, Microservices architecture
2-4 yrs
Mumbai
Skills:
Microservices, Java, Terraform, Agile Methodologies, AI-assisted software development tools, AWS Elastic Kubernetes Service