Skip to main content

Java Application Developer

Technology
Smart IT Frame LLC
Buffalo, United States2 weeks agoUntil 4/6/2026
Hybrid

Job description

Multiple Java Developer role

Location: Buffalo, NY (Hybrid)

Full-time Requirement Face-to-Face interview

Coding Test Mandatory Skillset- Java, spring boot, API, Jenkins, Google Cloud (GCP), and Rest are good to have Job description: Principle Accountabilities:

Provide support in identification and resolution of all incidents associated with the IT service, as directed by leadership of the DevOps team

Ensure service resilience, service sustainability and recovery time objectives are met for all the software solutions delivered

Working with Ops, Dev and Test Engineers to ensure operational issues (performance, operator intervention, alerting, design defect related issues, etc.) are identified and addressed at all stages of a product or service release / change

Work with engineering teams in an agile fashion

Develop and support of modern APIs and Microservices

Develop and support user interface in ReactJS and NodeJS

Manage releases (packaging, build jobs, Jenkins)

Employ various automation tools in Bash, Perl & Python, and Groovy

Continually deploy & test your work, learn new techniques and technologies as a result of peer review and mentorship; share what you have learned with your peers

Experience in architecture and connectivity solutions using 3rd party tools

Knowledge of clouds (specifically on Google Cloud Platform)

Liaise with other engineers, architects, and business stakeholders to understand and drive the product or service’s direction

Establish a digital environment and automate processes to minimize variation and ensure predictable high quality code and data

Create technical test plans and records, including unit and integration tests, within automated test environments to ensure code quality

Provide support to DevOps teams working at all stages of a product or service release/change with a strong customer focus and end to end journeys, ensuring they have an excellent domain knowledge

Keep up to date and have expertise on current tools, technologies and areas like cyber security and regulations pertaining to aspects like data privacy, consent, data residency etc. that are applicable

Qualifications Knowledge & Experience/Qualifications:

Agile software development experience

Working experience with Java, spring boot, API, JSON, SQL, OpenAI specs, NodeJS, ReactJS and Groovy (preferred)

Knowledge of Cloud technologies is an added advantage, preferable Google Cloud

Good knowledge of Jenkins and GITHUB

Good knowledge of Monitoring tools like App Dynamics, Splunk and Ansible

Experience managing multiple priorities in a dynamic environment across multiple time zones and locations. Preferred:

Pragmatic / lean / agile development techniques

Comfortable operating in an “agile” development team, self-starting, motivated

Familiarity with Site Reliability Engineering practices

Good communication skills both written and verbal

Takes ownership, pride in delivered work

Knowledge of software engineering practices & best practices for the full software development life cycle

Clear, professional communication skills able to contribute to team discussions, knowing when to contribute, when to listen, and when to ask questions

Keywords
JavaSpring BootAPIJenkinsGoogle CloudRestReactJSNodeJSBashPerlPythonGroovyAgileSQLMonitoring ToolsSite Reliability EngineeringMicroservicesDevOpsSoftware DevelopmentIncident ResolutionAutomationTechnical Test PlansCyber SecurityData PrivacyData Residency

¿Te interesa este puesto?