Java Full Stack Developer:
Primary Responsibilities:
- Participate in daily code development code deploys while working on individual or team projects
- Translate business requirements into software designs and implementations
- Participate in thorough code reviews with a goal of illustrating quality engineering practices and to produce the highest quality code possible
- Build high quality and scalable / performance applications
- Design frameworks that promote concepts of isolation extensibility and reusability
- Contribute towards supporting the application platform and resolving issues on time.
Technical Skill Sets needed:
- Hands on experience in software development using Design Patterns Java Java EE Spring Boot Spring 6 JMS REST API Middleware like IBM MQ Oracle Database tomcat liberty server WebSphere
- Demonstrated capability working with middleware like IBM MQ Kafka and web application servers Tomcat liberty
- Familiar developing and running applications in Windows and Linux environments and container technologies like Docker Kubernetes OpenShift will be a plus.
- Demonstrable experience in software development using CI/CD tools especially GIT Bitbucket Maven Jenkins Jira
- Experience using the following development tools: Visual Studio IntelliJ or Eclipse.
- server WebSphere application servers.
- Familiarity working with relational databases Oracle with experience in stored proceedure.
- Familiarity with different software development methodologies (Waterfall Agile Scrum Kanban)
Other Requirements:
- Strong ability to gather and analyze requirements and translate them into technical specification.
- Writing and executing the unit test scenarios / cases to ensure the code quality and reliability.
- Deep understanding of all lifecycle components (code test deploy)
- Ability to present designs to peers and Product Owner for approval.
- Troubleshooting and debugging code to resolve technical issues.
- Optimizing application performance to ensure efficient use of software resources.
- Good verbal and written communication and interpersonal skills
Java Full Stack Developer: Primary Responsibilities: Participate in daily code development code deploys while working on individual or team projects Translate business requirements into software designs and implementations Participate in thorough code reviews with a goal of illustrating qualit...
Java Full Stack Developer:
Primary Responsibilities:
- Participate in daily code development code deploys while working on individual or team projects
- Translate business requirements into software designs and implementations
- Participate in thorough code reviews with a goal of illustrating quality engineering practices and to produce the highest quality code possible
- Build high quality and scalable / performance applications
- Design frameworks that promote concepts of isolation extensibility and reusability
- Contribute towards supporting the application platform and resolving issues on time.
Technical Skill Sets needed:
- Hands on experience in software development using Design Patterns Java Java EE Spring Boot Spring 6 JMS REST API Middleware like IBM MQ Oracle Database tomcat liberty server WebSphere
- Demonstrated capability working with middleware like IBM MQ Kafka and web application servers Tomcat liberty
- Familiar developing and running applications in Windows and Linux environments and container technologies like Docker Kubernetes OpenShift will be a plus.
- Demonstrable experience in software development using CI/CD tools especially GIT Bitbucket Maven Jenkins Jira
- Experience using the following development tools: Visual Studio IntelliJ or Eclipse.
- server WebSphere application servers.
- Familiarity working with relational databases Oracle with experience in stored proceedure.
- Familiarity with different software development methodologies (Waterfall Agile Scrum Kanban)
Other Requirements:
- Strong ability to gather and analyze requirements and translate them into technical specification.
- Writing and executing the unit test scenarios / cases to ensure the code quality and reliability.
- Deep understanding of all lifecycle components (code test deploy)
- Ability to present designs to peers and Product Owner for approval.
- Troubleshooting and debugging code to resolve technical issues.
- Optimizing application performance to ensure efficient use of software resources.
- Good verbal and written communication and interpersonal skills
View more
View less