×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Engineer; JAVA Springboot, APIs, PostgresSQL

Job in Nashville, Davidson County, Tennessee, 37247, USA
Listing for: TechDigital Group
Full Time position
Listed on 2025-11-25
Job specializations:
  • Software Development
    Software Engineer, Senior Developer, Full Stack Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Sr. Engineer (JAVA Springboot, APIs, PostgresSQL)

Qualifications:

  • 8+ years experience in software development in an IT organization or equivalent educational experience.
  • 4+ years experience in both API and UI development using Java
    .
  • 3+ years experience delivering software supporting Transportation-related applications
    .
  • 3+ years experience with a relational database (i.e.,
    Oracle
    , MSSQL
    , Postgres
    , etc.).
  • 1+ years of experience with No-SQL Databases (i.e Cassandra
    , Mongo DB
    , etc).
  • Bachelor's degree in computer science or related field, trade school or equivalent work experience.
  • Experience with a higher-level language (i.e. C#, Java, Python
    , etc.).
  • Firm understanding of Cloud and distributed systems challenges.
  • Working with stateful and/or stateless containers and orchestration via Kubernetes or equivalent.
  • Experience with distributed messaging systems like Kafka.
  • Responsibilities:

  • Develops and debugs software in support of new and existing applications (65%).
  • Develop, execute and thoroughly document unit and system-level test plans (15%).
  • Designs changes to new and existing applications (10%).
  • Provides support for production applications (7x24) (5%).
  • Participate in Agile methodology and ceremonies (5%).
  • Knowledge,

    Skills and Abilities

    (KSAs):

  • Must be a self-starter, adapt easily to change and promote a collaborative team environment.
  • Continuous learner able to identify skill gaps and acquire and employ new knowledge.
  • Mentor junior team members and seek guidance from senior team members.
  • Understands business concepts and user procedures.
  • Effective communicator with technical and business team members.
  • Proactively identifies opportunities to improve current applications' functionality and performance.
  • Participates in code reviews and scope of work estimation and forecasting.
  • Writes high-quality code that meets the customer needs and strives for simplicity, clarity and testability.
  • Able to provide application support, analyze problems and provide solutions for complex issues.
  • Able to develop reusable software building blocks to enable faster delivery.
  • Employs test-driven development and integrates unit tests in development tasks.
  • Strong ability to relate code modules to the application as a whole and the underlying business objectives.
  • Able to stay current on technology changes applicable to your domain and how to apply them.
  • Strong analytical skills with experience gathering requirements and designing new functionality.
  • Lead intra-domain initiatives composed of distributed teams and remote team members and customers.
  • #J-18808-Ljbffr
    To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary