drjobs
JavaAndroid Developer Backend
drjobs
JavaAndroid Develope....
drjobs JavaAndroid Developer Backend العربية

JavaAndroid Developer Backend

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Atlanta - USA

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2279582

Role: Java/Android Developer (Backend)

Location: Atlanta, GA (hybrid role)

Duration: Contract (12 months to start)

Location : Hybrid (Atlanta, GA)

| Top Skills: | 60% Java Spring Boot
| 40% Android SDK (Java/Kotlin)
| iOS Development is preferred


Job Description:

This Software Engineer II will be responsible for the analysis, design, development, and delivery of software solutions of our next edge marketing technologies. We build the technologies that support the end-to-end user journey from awareness to managing and growing their products. This position helps build new applications, technologies and enhancements that will positively impact our customers while adhering to standards, processes, and best practices.

Responsibilities:

Will be working on Java back end 60% and Android 40%.

Will be moving in between teams as they don't have enough work for 100% mobile.

Design, build, and release software that advance marketing capabilities

Participate in team prioritization discussions with Product/Business stakeholders

Able to troubleshoot and refactor existing code

Adopt new languages and architecture patterns needed for the work

Influence the decisions made by the team

Assist peers and less experienced members

Influence the decisions made by the team

Demonstrate active learning and sharing of software practices via community initiatives

Assist in technical documentation of APIs and services being delivered

Experiences:

Help design & development of our Android SDK features to support scaling customer feature requests

Develop mobile applications, including demo applications, making use of our technology

Work with customer-facing colleagues to gather requirements and troubleshoot issues

Extensive knowledge of Android architectures patterns, mobile landscape, trends, and emerging

technologies

Has ability to write secure code in three or more languages (e.g., Java, JavaScript, React, COBOL,

SQL)

Familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT)

Understands and implements standard branching (e.g., Gitflow) and peer review practices

Apply tools (e.g., Sonar, Zally, Checkmarx ) and techniques to scan and measure code quality and

anti-patterns as part of development activity

Understands and builds test code at unit level, service level, and integration level to ensure code

and functional coverage

Understands the use of basic design patterns (e.g., factory, adaptor, singleton, composite,

observer, strategy, inversion of control)

Understands requirement analysis being essential part of delivering value to our customers and

partners and participate in elaboration, prioritization, and effort estimation

Familiarity with agile development methodologies

Understands the basic engineering principles used in building and running mission critical

software capabilities (security, customer experience, testing, operability, simplification, service-

oriented architecture)

Familiar with different application patterns to implement different types of business processes

(e.g., APIs, event-driven-services, batch-services, web-applications, big data)

Understands CI/CD concepts, and capabilities to support automation, pipelines, virtualization,

and containerization

Has ability to write code (in languages such as Java, Python, Ruby, Bash, Perl, Groovy) to build

automation tasks that are repeatable and efficient

Understands functional and non-functional testing types to elaborate and estimate test efforts

Education:

Bachelor or Master's Degree in Computer Science or equivalent

Employment Type

Full Time

Company Industry

Accounting & Auditing

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.